IT/JavaScript

왕초보 자바스크립트(코딩앙마) #8 반복문 (for, while, do while)

김숭늉이 2023. 3. 12. 12:30
728x90

1. for 반복문   (명확한 횟수가 정해져있는 경우 많이 씀)

   ㄴ 동일한 작업을 여러번 반복할때! 

        초기값을 지정하고 조건이 true 이면 코드실행후 1 증가 !

 

 

for (let i = 1; i < 11; i++){
  console.log(i)
}

   ㄴ 콘솔에 1부터 10까지 찍힌다!

 

 

 

2. let, while 반복문 (명확한 횟수가 정해져있지 않은경우)

 

let i = 0;

while(i<10){
  console.log(i);
  i++;   // 꼭 실행하여야함!
}
 
 
 
3. do, while 반복문 (거의 사용안함)

  ㄴ 코드는 먼저 실행하는게 while 반복문과 차이!

 

 

4. break 문

// break
while(true){
  let answer = confirm('계속할까요?');
  if(!answer){
    break;
  }
}

 ㄴwhile(true) <- 무한반복되기에 조심해서 사용하자! break를 만나기 전까지 계속 반복함 

 ㄴ확인 버튼을 누르면 계속할까요? 라는 팝업창이 계속뜸 / 취소를 눌러야 반복문에서 빠져나오게됨

 

 

 

5.  continue 문

for(let i = 0; i < 10; i++) {
  if(i%2){
    continue;
  }
  console.log(i)
}

    나머지가 1이면 continue문을 만나게 됨. 나머지가 0이면 console.log로 찍힘

728x90
반응형