자바스크립트 알고리즘 - 4

developer.do·2022년 12월 6일
0

1부터 N 까지 합을 구하는 방법


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>

0개의 댓글

관련 채용 정보