개발/HTML, CSS, JS
[자바스크립트] 반복문 제어 break, continue
두두나 Designer
2023. 6. 4. 23:29

반복문 제어 (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일때 다음 실행문 건너뛰고 다음 반복