Marks the start of a While loop.
While expression
Statements...
Wend
While expression
Statements...
End
While expression
Statements...
End While
A While loop repeatedly executes the statements within as long as the expression to be tested is True. If the expression is not True, the code within will not be executed and program flow will exit the loop. (Note that this contrasts with a Repeat loop, in that the expression is tested at the end of a Repeat loop, meaning the code within is always executed once.)
The Wend keyword, short for While [loop] End, marks the end of a While loop, but Monkey allows the alternative closing keywords End or End While, depending on preference.
The Exit keyword can be used to 'jump out' of a While loop, continuing execution after the closing Wend.
Wend | Repeat | Exit
Language reference
' Count to ten:
Local
a
=
1
While
a
<
10
a
=
a
+
1
Print
a
Wend