1
1
Fork 0
mirror of https://github.com/DualBrain/QB64.git synced 2023-11-19 13:10:13 +00:00
QB64-website/wiki/LOOP.md
2022-12-24 19:12:43 -06:00

1,022 B

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...LOOP 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