문제

두 정수 a, b가 주어졌을 때 a와 b사이에 속한 모든 정수의 합을 리턴하는 함수, solution을 완성하세요.
예를 들어 a = 3, b=5인 경우, 3+4+5 = 12 이므로 12를 리턴합니다. 

 

입출력 예

a b return
3 5 12
3 3 3
5 3 12

 

사용한 함수 

Math.min() : 괄호의 값 중 가장 작은 값을 나타낸다.

Math.max() : 괄호의 값 중 가장 큰 값을 나타낸다.

 

해결

function solution(a, b) {
    var answer = 0;
    
    min = Math.min(a,b)
    max = Math.max(a,b)

    for (let i=min; i <= max; i++) {
      
        answer += i        
    }    
    return answer;
}

 

+ Recent posts