DODONOT Dev
article thumbnail

반복문 제어 (break, continue)

break

반복문은 현재 반복문을 종료하고 그 다음 문으로 프로그램 제어를 넘긴다.

다중 반복문일 경우 가장 안쪽의 반복문을 종료한다.

Label을 통하여 다중 반복문을 한번에 종료할 수 있다.

let text = "";

for(let i = 0; i < 10; i++){
  if(i === 3) break;
  text +=i;
}
console.log(text); //012 i가 3이 되면 반복문 종료 제어

continue

현재 또는 레이블이 지정된 반복문에서 현재 반복중인 명령문의 실행을 종료하고 반복문의 처음으로 돌아가 반복문의 다음 반복을 실행한다.

let text = "";

for(let i = 0; i < 10; i++){
  if(i === 3) continue;
  text += i;
}
console.log(text); //012456789 i가 3일때 다음 실행문 건너뛰고 다음 반복
profile

DODONOT Dev

@두두나 Dev

포스팅이 좋았다면 "좋아요❤️" 또는 "구독👍🏻" 해주세요!