Инструкция continue
осуществляет принудительный
переход к следующей итерации цикла.
Синтаксис
continue;
Пример
Пусть у нас дан массив с числами. Давайте
переберем его циклом и числа, которые делятся
на 2
, возведем в квадрат и выведем
в консоль, а числа, которые делятся на 3
,
возведем в куб и выведем в консоль:
let arr = [1, 2, 3, 4, 5, 6, 7, 8, 9];
for (let elem of arr) {
let result;
if (elem % 2 == 0) {
result = elem * elem;
} else if (elem % 3 == 0) {
result = elem * elem * elem;
} else {
continue; // перейдем на новую итерацию цикла
}
console.log(result); // выполнится, если делится на 2 или 3
}
Смотрите также
-
урок из учебника JavaScript,
в котором подробно описывается работа с continue -
инструкцию
break
,
которая принудительно завершает цикл