SUM 알고리즘 (DoWhile)

SUM 알고리즘 (DoWhile)

문제

숫자 1부터 10까지의 합계는?

풀이

초기 숫자값과 종료 숫자값을 변수로 만들어서 관리할 수 있게 했다

do while 문을 이용해서 종료값 까지 반복문으로 합산한다

1
2
3
4
5
6
7
8
9
10
11
12
13
14
// input
const STARTNUM = 1;
const ENDNUM = 10;
let sum = 0;
let index = STARTNUM;

// process
do {
sum += index;
index++;
} while (index <= ENDNUM);

// print
console.log(`${STARTNUM} 부터 ${ENDNUM}까지의 합계 : ${sum}`);