GRAMMAR

Record
  • account_tree
  • bug_report

break

반복문, 분기문(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보다 크다.";
}