코딩 테스트/test_javaScript

[코딩테스트/javaScript] 두 정수 사이의 합 ⭐️⭐️

ijooha 2024. 12. 17. 14:31

function solution(a, b) {
    let answer = 0;
    
    for (i=0; i<=(b-a); i++) {
        answer += (a+i)
    }
    return answer;
}

이렇게 썼는데, 주어진 값이 작은거에서 큰 게 아닐 경우,, 그러니까 앞 숫자가 더 클 경우 적용되지 않는다 😭

 

function solution(a, b) {
    let answer = 0;
    let min = Math.min(a,b);
    let max = Math.max(a,b);
    
    for (i=0; i<=(max-min); i++) {
        answer += (min+i)
    }
    
    return answer;
}

Math.min(값들) 하면 값들 중 가장 작은 값을 반환, max도 마찬가지!

 

Math.min()

Math.max()