[코딩테스트]1부터 N까지 합을 구하라.

h.yeon·2023년 5월 22일
0

1부터 N까지 합을 구하라.

이 문제를 보자마자 제일 먼저 떠오른 건 1 다음은 2 3..4...n까지 숫자와 모든 숫자를 더하면 답이 나올 것같았다.
최근 for문과 증감연산자에 대해 공부한 적있기 때문에 이 문제는 비교적 쉽게 코드를 짤 수 있었다.

function solution(n) {
  let sum = 0;                         
  for (let a = 1; a <= n; a++) {
    sum += a;
  }

  return sum; << for문을 빠져나오기 위해 사용한 return
 }




짠 코드가 확실히 맞는지 확인하기 위해 임의의 숫자를 넣어보았다.


let sum = 0
for (let a =1; a <= 5; a++) {
  sum += a  
}
console.log(sum);//값: 15 정상적으로 작동

정상적으로 작동한다.
추가적으로 다른 블로거분들의 문제풀이를 본 적있는데
어느분은 시간복잡도까지 계산한걸면 아직 배울게 산너머산이다.



문제 출처//인프런 자바스크립트 알고리즘 문제풀이 입문(코딩테스트 대비)

profile
배운 내용을 기록으로

0개의 댓글