Difference between revisions of "while"

From Bohemia Interactive Community
Jump to navigation Jump to search
(comparing using ( ) vs. { } for conditions)
Line 32: Line 32:
 
<dd class="note">The boolean code that's used to evaluate the while condition can be preceded by code that executes a regular command.<br>
 
<dd class="note">The boolean code that's used to evaluate the while condition can be preceded by code that executes a regular command.<br>
 
e.g. while {_a=_a+1; _a<10} do {...}
 
e.g. while {_a=_a+1; _a<10} do {...}
 +
 +
<dd class="notedate">Posted on January 2, 2012
 +
<dt class="note">'''[[User:Lucky44|Lucky44]]'''
 +
<dd class="note">The syntax above calls for the condition to be in parentheses, but I kept getting errors saying 'Error while: Type Bool, expected code' until I changed the condition to using curly braces. This is what didn't work: while (spawn1Flag == "go") do... And this is what did work: while {spawn1Flag == "go"} do...<br>
 +
  
 
<!-- Note Section END -->
 
<!-- Note Section END -->

Revision as of 22:10, 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
The syntax above calls for the condition to be in parentheses, but I kept getting errors saying 'Error while: Type Bool, expected code' until I changed the condition to using curly braces. This is what didn't work: while (spawn1Flag == "go") do... And this is what did work: while {spawn1Flag == "go"} do...

Bottom Section