[프로그래머스/항해99]두 정수 사이의 합구하기

bin·2022년 5월 13일
0

항해99 걷기팀(?)으로 1일차된 오늘, 두 정수 사이의 합구하기 문제를 받았습니다.

function solution(a, b) {
    var answer = 0;
    if(a>=b){
        for(let i=b; i<=a; i++){
            answer+=i;
        }
    }else{
        for(let j=a; j<=b; j++){
            answer+=j;
        }
    }
    return answer;
}

정답은 이렇고, 스스로 풀었다기에는 중간에 더 간단한 방법없을까싶어 찾은 것이라서 애매합니다만..하지만 이해하는게 중요하다고 생각하기에 올립니다.

두 개의 정수를 인자로 받고, 만약에 a가 b보다 크다면 b값부터 시작해서 a값까지 돌면서 더합니다. b가 2부터 시작하고 b는 5라면 2,3,4,5를 더합니다.

profile
프론트엔드부터 공부하고 있습니다

0개의 댓글