반복문

멜로디·2021년 1월 20일
0

반복문

오늘 나를 굉장나게 괴롭힌것이 바로 이 반복문이다. 반복문에 대한 개념 자체는 이해했지만 막상 문제를 풀려고 하면 반복문을 응용하기가 어려웠다. 이건 적응 될 때까지 계속 문제를 다시 풀어봐야 할 것 같다 반복문 공부를 반복

정의

  • 같거나 비슷한 코드를 여러번 실행시켜야 할 때 쓰는 구문
    let sum = 1
      sum = sum + 2
      sum = sum + 3
      sum = sum + 4
    이 귀찮은걸 대신 하게 해주는게 바로 반복문이다
    짚고 넘어가기
    여기서는 수도코드를 먼저 생각해보고 코딩을 하는게 복잡한 머릿속을 정리하는 데 도움이 된다. 모든 반복문은 초기화, 조건식, 증감문 순서로 입력한다.

for 구문

수도코드로 먼저 조건을 정한다

  • 숫자(n)는 2부터 시작한다
  • 숫자(n)가 4가 될때까지 반복한다
  • 숫자(n)는 1씩 증가한다

이제 이걸 for구문을 이용해서 작성하면

let sum = 1;
  for(let n=2; n<=4; n++) {
// 반복할 내용을 여기에 적는다
}
console.log(sum);

이렇게 되는 것이다.

while 구문

  • for과 같은 작동이지만 초기화나 증감문이 필요하지 않을 때 while문을 사용하기도 한다.
  • 용도에 따라 for과 while는 각각 다르게 사용되기도 하지만 아직 잘 모르니 일단 비슷하다고 알아두고 나중에 배우면 그때 알아차리도록 하자
    let sum=1
     let n=2 //초기화
       while(n<=4) //조건식
         {sum = sum + n
         n++ //증감문
         }
     

일단 오늘 배운건 여기까지인데, 시간 날 때 문제를 하나하나 적어가면서 다시 풀어봐야겠다.

좋았어. 늘은 기까지

profile
하루하루 배울때마다 기록하는 일기장

0개의 댓글