Задает цикл, который выполняется до тех пор, пока условие верно. Условие проверяется перед каждой итерацией.
Синтаксис
while(condition)
statement
Аргументы
condition
Условие цикла
statement
Блок или javascript-вызов для выполнения во время итераций
Описание, примеры
Следующий цикл будет повторяться до тех пор, пока n меньше трех.
Пример:
n = 0
x = 0while(n < 3){
n ++
x += n
alert("n="+n+", x="+x)}
При каждой итерации цикл увеличивает n и прибавляет к x. Переменные x и n последовательно принимают значения:
n = 1, x = 1
n = 2, x = 3
n = 3, x = 6
После окончания третьего прохода, условие n < 3 более не верно, поэтому цикл завершается.
Дежурная шутка
Владельцы заборов до 1 апреля обязаны зарегистрировать их как СМИ: доступ к ним в течение суток составляет более 3 000 пользователей, а размещенный на них контент цитируют во всех квартирах России.