logo
КонспЛекци1

3. Оператор do…while

Оператор цикла do…while имеет вид:

do оператор while (условие)

Здесь условие — любое выражение, значение которого может быть преобразовано к логическому типу, оператор - любая группа операторов JavaScript; если эти группа содержит более одного оператора, то она должны быть заключена в фигурные скобки {}.

Оператор do … while выполняется следующим образом:

1. Выполняется оператор.

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

3. Управление передается этапу 1.

Этот оператор отличается от оператора while тем, что цикл обязательно выполняется хотя бы раз. Пример:

var i = 0;

do

document.write(i++);

while (i < 10);