Do...While

Цикл do...while повторяется, пока заданное условие истинно. Оператор do...while имеет вид:

do
  выражения
while (условие);

выражения выполняются, пока условие истинно. Чтобы использовать несколько выражений и сгруппировать их, используйте блок-выражение { ... }. Если условие истинно,выражения выполнятся снова. В конце каждого прохода условие проверяется. Если условие ложно, выполнение приостанавливается и управление передается выражению после do...while.

В следующем примере цикл doвыполнится минимум 1 раз и запустится снова, покаiменьше 5.:

do {
  i += 1;
  console.log(i);
} while (i < 5);

Last updated