프로그래머스 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
를 선언 해준다.만약
a
가b
보다 작거나 같으면 각각x
에a
를,y
에b
를 할당해주고,
b
가a
보다 작다면 각각x
에b
를,y
에a
를 할당해준다.반복문을 사용하여 새로 선언한 변수
i
에 더 작은 수인x
를 할당해주고i
가 더 큰 수인y
보다 작거나 작을때까지answer
에i
값을 더해준다.