CONTINUE: 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 "{{DISPLAYTITLE:_CONTINUE}} The _CONTINUE statement is used in a DO...LOOP, WHILE...WEND or FOR...NEXT block to skip the remaining lines of code in a block (without exiting it) and start the next iteration. It works as a shortcut to a GOTO, but without the need for a line label. {{PageSyntax}} : _CONTINUE ==Availability== * Build 20170628/55 up. {{PageExamples}} ''Example:'' {{CodeStart}} {{Cl|FOR}} i = 1 {{Cl|TO}} 10 {...") |
No edit summary |
||
(6 intermediate revisions by the same user not shown) | |||
Line 1: | Line 1: | ||
{{DISPLAYTITLE:_CONTINUE}} | {{DISPLAYTITLE:_CONTINUE}} | ||
The [[_CONTINUE]] statement is used in a [[DO...LOOP]], [[WHILE...WEND]] or [[FOR...NEXT]] block to skip the remaining lines of code in a block (without exiting it) and start the next iteration. It works as a shortcut to a [[GOTO]], but without the need for a [[line numbers|line label]]. | The [[_CONTINUE]] statement is used in a [[DO...LOOP]], [[WHILE...WEND]] or [[FOR...NEXT]] block to skip the remaining lines of code in a block (without exiting it) and start the next iteration. It works as a shortcut to a [[GOTO]], but without the need for a [[line numbers|line label]]. | ||
Line 8: | Line 8: | ||
{{PageAvailability}} | |||
* | * '''QB64 v1.2 and up''' | ||
* '''QB64-PE all versions''' | |||
Line 15: | Line 16: | ||
''Example:'' | ''Example:'' | ||
{{CodeStart}} | {{CodeStart}} | ||
{{Cl|FOR}} i = 1 {{Cl|TO}} 10 | {{Cl|FOR}} i = {{Text|1|#F580B1}} {{Cl|TO}} {{Text|10|#F580B1}} | ||
{{Cl|IF}} i = 5 {{Cl|THEN}} {{Cl|_CONTINUE}} | {{Cl|IF}} i = {{Text|5|#F580B1}} {{Cl|THEN}} {{Cl|_CONTINUE}} | ||
{{Cl|PRINT}} i; | {{Cl|PRINT}} i; | ||
{{Cl|NEXT}} | {{Cl|NEXT}} | ||
Line 30: | Line 31: | ||
* [[FOR...NEXT]] | * [[FOR...NEXT]] | ||
* [[GOTO]] | * [[GOTO]] | ||
{{PageNavigation}} | {{PageNavigation}} |
Latest revision as of 17:01, 21 March 2023
The _CONTINUE statement is used in a DO...LOOP, WHILE...WEND or FOR...NEXT block to skip the remaining lines of code in a block (without exiting it) and start the next iteration. It works as a shortcut to a GOTO, but without the need for a line label.
Syntax
Availability
- QB64 v1.2 and up
- QB64-PE all versions
Examples
Example:
FOR i = 1 TO 10 IF i = 5 THEN _CONTINUE PRINT i; NEXT |
1 2 3 4 6 7 8 9 10 |
See also