Hyundolog

[Programmers] Lv1. 두 정수 사이의 합 (JavaScript) 본문

문제 풀이/프로그래머스

[Programmers] Lv1. 두 정수 사이의 합 (JavaScript)

hyundol97 2023. 11. 19. 11:59

문제

 

 


 

 

풀이

1차

function solution(a, b) {
    let sum = 0;
    
    if(a < b) {
        while(a !== b + 1) {
            sum += a;
            a++;
        }
    } else {
        while(a + 1 !== b) {
            sum += b;
            b++;
        }
    }
    
    return sum;
}

 

 

2차

function solution(a, b) {
    return (a+b) * (Math.abs(a-b)+1) / 2;
}

 

 


 

리뷰

  • 수학적 공식 활용 필요
Comments