JavaScript: как перейти к следующей итерации в циклах

В JavaScript, чтобы перейти к следующей итерации цикла, вы можете использовать оператор continue. Оператор continueпозволяет пропустить остальную часть текущей итерации и перейти к следующей итерации цикла. Вот пример:

for (let i = 0; i < 5; i++) {
  if (i === 2) {
    continue;
  }
  console.log(i);
}

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

Другой подход — использовать цикл whileи явно увеличивать переменную цикла внутри тела цикла. Вот пример:

let i = 0;
while (i < 5) {
  i++;
  if (i === 2) {
    continue;
  }
  console.log(i);
}

Этот код выдает тот же результат, что и предыдущий пример.

Подводя итог, можно сказать, что два распространенных метода перехода к следующей итерации в JavaScript:

  1. Использование оператора continueв цикле.
  2. Увеличение переменной цикла внутри цикла while.