JavaScript 반복문(loof문)

Yoon·2024년 2월 13일

반복문

반복되는 코드 칠 때 유용

for

원리

  • for 반복문 순서 : 초기설정 -> 조건 확인 -> 코드실행 -> i 증가 -> 조건 확인 -> i 증가 -> 조건 false시 반복 종료

    로그를 1부터 9까지 찍으시오.

for(let i = 0; i < 10 ; i++){ // 초기값; 조건; 코드 실행 후 작업;
 console.log(i)
}

=> 0 1 2 3 4 5 6 7 8 9

while

로그를 1부터 9까지 찍으시오.

let i = 0;

while(i<10){
 console.log(i);
i++;
}

=> 0 1 2 3 4 5 6 7 8 9

do.. while

로그를 1부터 9까지 찍으시오.

let i = 0;
do{
// 코드
i++
} while(i<10);

=> 0 1 2 3 4 5 6 7 8 9

  • do 코드 실행후 while 조건 체크

반복문 멈추기

break

: 멈추고 빠져나옴

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

=> 확인 누르면 무한반복/ 취소 누르면 break

continue

: 멈추고 다음 반복으로 진행

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

=> 0 2 4 6 8

0개의 댓글