Processing:Справочник языка Processing/while

Материал из Онлайн справочника
Перейти к: навигация, поиск

Проверка/Оформление/Редактирование: Мякишев Е.А.


Ambox content.png Черновик


while [1]

Обозначение

while

Описание

Управляет последовательностью повторений. Структура while непрерывно выполняет последовательность операторов, пока выражение expression вычисляется как true. Выражение должно быть обновлено во время итерации цикла или программа никогда не «выйдет» из цикла while.

Эта особенность функционирования может быть опасной, потому что код внутри цикла while не завершится до тех пор, пока выражение expression не станет ложным. Такой цикл заблокирует запуск всего другого кода (например, события мыши и клавиатуры не будут обновляться). Будьте осторожны - при неправильном использовании, это может привести к блокировке вашего кода (а иногда и самой среды Processing).

Синтаксис

while (expression) {
  statements
}

Параметры

expression - действительное выражение
statements - один или несколько операторов

Пример

Processing example while 1.png


  1. int i = 0;
  2. while (i < 80) {
  3.   line(30, i, 80, i);
  4.   i = i + 5;
  5. }

См.также

Внешние ссылки

  1. processing.org - while