УРОК 26 ИЗ 50

Пропустите итерацию с continue

Не выводите 3, но продолжите со следующими значениями.

Официальный источникECMAScript — continue statementПроверено: 2026-08-26
ШАГ 1 · ИЗУЧИТЕ

Как это работает

continue завершает текущую итерацию и переходит к следующему шагу цикла. В отличие от break, он не останавливает весь цикл.

Правильный пример
for (let number = 1; number <= 5; number += 1) {
  if (number === 3) {
    continue;
  }
  console.log(number);
}

При значении 3 console.log пропускается; цикл продолжается с 4 и 5.

Частая ошибка
if (number === 3) { break; }

break полностью остановил бы цикл, и 4 с 5 не появились бы.

ШАГ 2 · ПРИМЕНИТЕ

Ваше задание

Выведите 1, 2, 4 и 5; используйте continue, когда number равен 3.

ШАГ 3 · ЗАПУСТИТЕ

Напишите и запустите код

script.jsJAVASCRIPT
Изолированная консольизолировано
Подготовка среды…
Запустите код, чтобы увидеть результат.
Черновик хранится только в этом браузере.Изолированный QuickJS · без DOM, сессии и сети
ШАГ 4 · ПРОВЕРЬТЕ

Что должно пройти

0%не проверено
  • Цикл использует continue внутри if с проверкой number === 3.
  • Цикл for обновляет number и выводит оставшиеся значения.
  • Вывод: 1, 2, 4, 5.
Объясните логику решения

continue пропускает только вывод 3, а обновление цикла сохраняет движение вперёд.