n이 주어졌을 때, 1부터 n까지 합을 구하는 프로그램을 작성하시오.
첫째 줄에 n (1 ≤ n ≤ 10,000)이 주어진다.
1부터 n까지 합을 출력한다.
3
6
const readline = require('readline');
const rl = readline.createInterface({
input: process.stdin,
output: process.stdout
});
rl.on('line', function (line) {
let num = Number(line);
let sum = 0;
for (let i = 1; i <= num; i++) {
sum += i;
}
console.log(sum);
}).on('close', function () {
process.exit();
});
이번 문제도 그리 어렵진않다. 1부터 입력 받은 값까지의 정수의 총합. 이 문제도 반복문을 공부할 때 많이 본 예시이다. 다만 위 코드에서 입력을 받는 부분의 로직을 주의하자.