Other Content

Table Of Contents
506 Getting Started with the Program Editor
You can set end to a value less than begin, provided you also set
increment to a negative value.
While...EndWhile Loops
A While...EndWhile loop repeats a block of commands as long as a specified
condition is true. The syntax of the While command is:
While condition
When While is executed, condition is evaluated. If condition is true, the loop is
executed; otherwise, control jumps to the command following EndWhile.
Note: The While command does not automatically change the condition. You
must include commands that allow the function or program to exit the loop.
At the end of the loop (EndWhile), control jumps back to the While command,
where condition is re-evaluated.
To execute the loop the first time, the condition must initially be true.
Any variables referenced in the condition must be set before the While
command. (You can build the values into the function or program, or you
can prompt the user to enter the values.)
The loop must contain commands that change the values in the condition,
eventually causing it to be false. Otherwise, the condition is always true
and the function or program cannot exit the loop (called an infinite loop).
For example:
0&xÀ
While x<5
Disp xÁ
x+1&xÂ
EndWhile
Disp xÃ
À
Initially sets x.
Á
Displays 0, 1, 2, 3, and 4.