반복문, 분기문(switch
) 또는 label
문을 종료하고 그 다음 코드로 프로그램 제어를 넘긴다.
break의 사용 예시는 다음과 같다.
const max = 10;
for(let i = 1; i <= 20; i++) {
document.body.textContent += i;
// i의 값이 max의 값보다 같거나 큰 경우 반복문 중지하고 빠져 나온다.
if (i >= max) break;
}
switch(x) {
case 1:
case 2:
case 3:
document.body.textContent += "x는 4 이하의 값이다.";
// x의 값이 1, 2, 3일 경우에만 위 코드를 실행하고 switch 문을 빠져 나간다.
break;
default:
document.body.textContent += "x는 4보다 크다.";
}