continue 문
<continue 문은 루프의 다음 반복으로 강제
이동을 수행합니다.
구문
continue;
예시
숫자 배열이 있다고 가정해 봅시다.
이를 루프로 순회하며 2로 나누어 떨어지는
숫자는 제곱하여 콘솔에 출력하고,
3로 나누어 떨어지는 숫자는
세제곱하여 콘솔에 출력해 봅시다:
let arr = [1, 2, 3, 4, 5, 6, 7, 8, 9];
for (let elem of arr) {
let res;
if (elem % 2 == 0) {
res = elem * elem;
} else if (elem % 3 == 0) {
res = elem * elem * elem;
} else {
continue; // 루프의 새 반복으로 이동합니다
}
console.log(res); // 2 또는 3으로 나누어 떨어질 때 실행됩니다
}
참고 항목
-
자바스크립트 튜토리얼 강의,
continue사용법에 대해 자세히 설명합니다 -
루프를 강제로 종료하는 문인,
<
break