[프로그래머스] Lv.1 두 정수 사이의 합

Miro·2022년 7월 27일
0
post-thumbnail

프로그래머스 Lv.1 두 정수 사이의 합

문제, 제한 사항, 입출력

나의 코드

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
function solution(a, b) {
    let answer = 0;
    let x, y = 0;
    
    if(a <= b) {
        x = a;
        y = b;
    } else {
        x = b;
        y = a;
    }
    
    for(let i = x; i <= y; i++) {
        answer += i;
    }
    
    return answer;
}
cs

변수 x, y를 선언 해준다.

만약 ab보다 작거나 같으면 각각 xa를, yb를 할당해주고,
ba보다 작다면 각각 xb를, ya를 할당해준다.

반복문을 사용하여 새로 선언한 변수 i에 더 작은 수인 x를 할당해주고 i가 더 큰 수인 y 보다 작거나 작을때까지 answeri값을 더해준다.

profile
프론트엔드 개발자(진)

0개의 댓글