반복문이 특정 조건에서 멈추기를 원할 수도 있다.
그럴 때 break 문을 사용하면 멈출 수 있다.
let i = 0;
while (true) {
if (i === 5) break;
i++;
}
console.log(i)
>>> 5
위의 예제처럼 i가 5가 되는 시점에 멈추고 싶다면, 조건식 옆에 break를 써준다.
가끔 반복문이 특정 조건에서만 실행되기를 원할 수도 있다.
이럴 때 continue 문을 사용하면 사용된 시점 이후의 코드는 건너뛰게된다.
let i = 0;
while (i < 10) {
i ++;
if (i % 2 === 0) {
continue;
}
console.log(i)
}
>>> 1
>>> 3
>>> 5
>>> 7
>>> 9