1 -> 1
2 -> 3
3 -> 6
4 -> 10
5 -> 15
...
10 > 55 처럼 n까지 합을 구하는 방법을 알아보자
i = 1 -> 1
i = 2 -> 1+2 = 3
i = 3 -> 3+3 = 6
i = 4 -> 6+4 =10
i = 5 -> 10+5 = 15
로 i의 값이 1씩 늘어나면서 기존의 answer 값을 더해준다.
<script>
function solution(n) {
// 우선 answer에 초기값 0을 주고
let answer = 0;
// 반복문을 돌려보자 n값이 6이면 i가 6이 될 때 까지 계속 +1 씩 되면서 반복이 된다.
for (let i = 1; i <= n; i++) {
// i가 1씩 올라갈수록 계속 그 answer의 값을 더하면서 올라감
answer = answer + i
}
return answer
}
// 1부터 6까지의 합을 구해야함
console.log(solution(3))
</script>