Link
문제
풀이
(1)
function solution(a, b) {
let answer = 0;
const min = Math.min(a, b);
const max = Math.max(a, b);
for (let i = min; i <= max; i++) {
answer += i;
}
return answer;
}
(2)
function solution(a, b) {
const min = Math.min(a, b) - 1;
const max = Math.max(a, b);
return max * (max + 1) / 2 - min * (min + 1) / 2;
}
'알고리즘 > 문제' 카테고리의 다른 글
[프로그래머스 | Lv. 1 | JavaScript] 자연수 뒤집어 배열로 만들기 (0) | 2024.12.24 |
---|---|
[프로그래머스 | Lv. 1 | JavaScript] 문자열 내 p와 y의 개수 (0) | 2024.12.24 |
[프로그래머스 | Lv. 1 | JavaScript] 나머지가 1이 되는 수 찾기 (0) | 2024.12.22 |
[프로그래머스 | Lv. 1 | JavaScript] x만큼 간격이 있는 n개의 숫자 (0) | 2024.12.22 |
[프로그래머스 | Lv. 1 | JavaScript] 평균 구하기 (0) | 2024.12.22 |
※ 쿠팡 파트너스 활동을 통해 일정액의 수수료를 제공받을 수 있습니다.