LOOP: Difference between revisions
Jump to navigation
Jump to search
Navigation:
Main Page with Articles and Tutorials
Keyword Reference - Alphabetical
Keyword Reference - By usage
Report a broken link
(Created page with "The '''LOOP''' statement denotes the end of a DO...LOOP where the program jumps to the beginning of the loop if the optional condition is true. {{PageSyntax}} :: DO ::. ::. ::. :: LOOP [{UNTIL|WHILE} ''condition''] * LOOP indicates the bottom or end of a DO...LOOP block of code. * Either the DO statement or LOOP statement can set a condition to end the loop. * When a loop uses a LOOP condition, the code inside of it will run at least ONCE. : *...") |
No edit summary |
||
Line 1: | Line 1: | ||
The '''LOOP''' statement denotes the end of a [[DO...LOOP]] where the program jumps to the beginning of the loop if the optional condition is true. | The '''LOOP''' statement denotes the end of a [[DO...LOOP]] where the program jumps to the beginning of the loop if the optional condition is true. | ||
Line 10: | Line 10: | ||
* LOOP indicates the bottom or end of a [[DO...LOOP]] block of code. | * LOOP indicates the bottom or end of a [[DO...LOOP]] block of code. | ||
* Either the [[DO...LOOP|DO]] statement or LOOP statement can set a condition to end the loop. | * Either the [[DO...LOOP|DO]] statement or LOOP statement can set a condition to end the loop. | ||
* When a loop uses a LOOP condition, the code inside of it will run at least ONCE. | * When a loop uses a LOOP condition, the code inside of it will run at least ONCE. | ||
: * A [[WHILE]] condition continues the loop until the condition is false. | : * A [[WHILE]] condition continues the loop until the condition is false. | ||
: * An [[UNTIL]] condition continues the loop until the condition is true. | : * An [[UNTIL]] condition continues the loop until the condition is true. | ||
: * If only DO and LOOP are used the loop will never end! '''Ctrl-Break''' can be used to stop an endless loop! | : * If only DO and LOOP are used the loop will never end! '''Ctrl-Break''' can be used to stop an endless loop! | ||
Line 19: | Line 19: | ||
''See also:'' | ''See also:'' | ||
* [[FOR...NEXT]] {counter loop) | * [[FOR...NEXT]] {counter loop) | ||
* [[WHILE...WEND]] (loop) | * [[WHILE...WEND]] (loop) |
Revision as of 01:59, 23 January 2023
The LOOP statement denotes the end of a DO...LOOP where the program jumps to the beginning of the loop if the optional condition is true.
Syntax
- DO
- .
- .
- .
- LOOP [{UNTIL|WHILE} condition]
- LOOP indicates the bottom or end of a DO...LOOP block of code.
- Either the DO statement or LOOP statement can set a condition to end the loop.
- When a loop uses a LOOP condition, the code inside of it will run at least ONCE.
- * A WHILE condition continues the loop until the condition is false.
- * An UNTIL condition continues the loop until the condition is true.
- * If only DO and LOOP are used the loop will never end! Ctrl-Break can be used to stop an endless loop!
See also:
- FOR...NEXT {counter loop)
- WHILE...WEND (loop)
- UNTIL, WHILE {conditions)
- DO...LOOP, EXIT DO