Ядро JavaScript 1.5. Справочник

Do...while


Выполняет специфицированные операторы, пока при тестировании условия не будет возвращено false. Операторы выполняются как минимум однократно.

Реализован в

JavaScript 1.2, NES 3.0

Версия ECMA

ECMA 262, Edition 3


Синтаксис

do

   statements

while (condition);


Параметры

statements

Блок операторов который выполняется минимум один раз и выполняется повторно до тех пор, пока проверка условия возвращает true.

condition Вычисляется после каждого прохождения цикла. Если условие вычисляется в true, операторы предыдущего блока выполняются повторно. Если проверка условия возвращает false, управление передаётся оператору, следующему после do while.


Примеры

Цикл do loop итерирует минимум один раз и повторяет итерации, пока i не меньше 5.

do {

   i+=1;

   document.write(i);

while (i<5);



Содержание раздела