Цикл выполнения по условию, т.е. цикл повторяется до тех пор, пока действительно условие, как только условие становится ложным, так цикл завершает выполнение команд, находящихся в теле цикла:
WHILE условие
[тело цикла]
WEND
Если условие ложно, цикл никогда не выполняется совсем.
Цикл WHILE ... WEND эквивалентен циклу DO WHILE ... LOOP.
DO WHILE условие
[тело цикла]
LOOP
Графическое представление оператора ЦИКЛ ПОКА
Примеры:
PUBLIC SUB Main()
DIM a AS Integer
a = 1
WHILE a <= 10
PRINT "Hello World"; a
INC a
WEND
END SUB