(Lv. 1) 두 정수 사이의 합 (문제 링크)
두 정수 a, b가 주어졌을 때, a와 b 사이에 속한 모든 정수의 합을 return하는 solution 함수를 완성하라.
function solution(a, b) {
let answer = 0;
for (let i = Math.min(a, b); i <= Math.max(a, b); i++) {
answer += i;
}
return answer;
}
function solution(a, b) {
let answer = 0;
// 조건 분리
if (a < b) {
// a < b인 경우, a부터 b까지의 모든 수를 더함
for (let i = a; i <= b; i++) {
answer += i;
}
} else if {
// a > b인 경우, b부터 a까지의 모든 수를 더함
for (let i = b; i <= a; i++) {
answer += i;
}
} else {
// a === b인 경우, a나 b 중 하나를 출력
answer = a; // b도 상관없음
}
}