Difference between revisions of "Continue"

From Wiki
Jump to: navigation, search
(Releated Commands)
Line 24: Line 24:
 
When random is something other than 5, the if sentence is true and therefore continue is executed. It jumps over the [[display]] and [[return]] commands and continues the [[for]] loop with it's next iteration. In the case that the evaluation is false, execution proceeds to the statement following the loop structure.
 
When random is something other than 5, the if sentence is true and therefore continue is executed. It jumps over the [[display]] and [[return]] commands and continues the [[for]] loop with it's next iteration. In the case that the evaluation is false, execution proceeds to the statement following the loop structure.
  
== Releated Commands ==
+
== Related Commands ==
 
{| style="background:gainsboro; color:black; border: 2px #aaa solid;"
 
{| style="background:gainsboro; color:black; border: 2px #aaa solid;"
 
| Width=250px align=center | [[For]]
 
| Width=250px align=center | [[For]]

Revision as of 10:29, 3 August 2007


Synopsis

continue

Description

Continue stops execution of code inside of a loop. Control is returned at the point of the next evaluation.

Example

gosub testrandom 
sub testrandom 
{ 
  for %cnt 1 10 
  { 
    if #random % 10 <> 5 
      continue 
    display ok Five has been found! 
    return 
  } 
  display ok Nothing could be found! 
  return 
} 
display ok HALT! 
halt

When random is something other than 5, the if sentence is true and therefore continue is executed. It jumps over the display and return commands and continues the for loop with it's next iteration. In the case that the evaluation is false, execution proceeds to the statement following the loop structure.

Related Commands

For
Note: Only available in EasyUO 1.5+

See also

Main Page Documentation