Инструкция 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
}
Вижте също
-
урок от учебника по JavaScript,
в който се описва подробно работата сcontinue -
инструкцията
break,
която принудително прекратява цикъла