| condition = формулировка любого допустимого выражения |
|
Цикл WHILE/WEND используется, когда Вы хотите запустить серию команд несколько раз, опираясь на соблюдение или несоблюдение условия. Он работает подобно циклу REPEAT/UNTIL, за исключением проверки условия в начале цикла, вместо ее проверки в конце. Обычно Вы будете использовать WHILE/WEND, когда не будете уверенны, сколько раз Вам понадобится выполнение команд, находящихся в цикле, а кроме того, Вы вообще можете остановить цикл до запуска любых команд. Если Вам нужно запустить команды в цикле лишь однажды перед соблюдение условия, используйте REPEAT/UNTIL. Смотрите пример.
Смотрите также: Wend, Exit, Repeat, For. |
|
; While/Wend Пример ; Условие цикла находится на ВЕРШИНЕ цикла While Not KeyHit(1) ; Так долго, пока юзер не нажмет ESC ... Print "Нажмите Esc, что бы закончить этот бардак!" ; Вывести это на экран Wend ; Вернуться к началу цикла WHILE |