문제 설명
두 정수 a, b가 주어졌을 때 a와 b 사이에 속한 모든 정수의 합을 리턴하는 함수, solution을 완성하세요.
예를 들어 a = 3, b = 5인 경우, 3 + 4 + 5 = 12이므로 12를 리턴합니다.
제한 조건
나의 문제풀이
function solution(a, b) {
let output = 0
for (let i = Math.min(a, b); i <= Math.max(a, b); i++) {
output += i
}
return output
}
- Math.max / Math.min 란?
Math.max 함수는 숫자 집합중에 가장 큰 수를 리턴하는 함수
예) Math.max(1, 2, 3) // 3
Math.min 함수는 숫자 집합중에서 가장 작은 수를 리턴하는 함수
예) Math.min(1, 2, 3) // 1
const nums = [1, 2, 3]
Math.min(...nums) // 1
Math.max(...nums) // 3