Difference between revisions of "while"

From Bohemia Interactive Community
Jump to navigation Jump to search
Line 35: Line 35:
 
<dd class="notedate">Posted on January 2, 2012
 
<dd class="notedate">Posted on January 2, 2012
 
<dt class="note">'''[[User:Lucky44|Lucky44]]'''
 
<dt class="note">'''[[User:Lucky44|Lucky44]]'''
<dd class="note">Different than in IF statements, the condition in a WHILE loop needs to be curly braces, unless it has multiple conditions, as shown above. So this will be a problem: while (variable1 == "wait") do...  But this will work: while {variable1 == "wait"} do... <br>
+
<dd class="note">Different than in IF statements, the condition in a WHILE loop can use curly braces not parentheses, unless it has multiple conditions, as shown above. So this will be a problem: while (variable1 == "wait") do...  But this will work: while {variable1 == "wait"} do... <br>
  
  

Revision as of 22:14, 2 January 2012

Template:Command

Notes

Posted on May 14, 2008
Kronzky
The boolean code that's used to evaluate the while condition can be preceded by code that executes a regular command.
e.g. while {_a=_a+1; _a<10} do {...}
Posted on January 2, 2012
Lucky44
Different than in IF statements, the condition in a WHILE loop can use curly braces not parentheses, unless it has multiple conditions, as shown above. So this will be a problem: while (variable1 == "wait") do... But this will work: while {variable1 == "wait"} do...

Bottom Section