I'm a doctor, not a mechanic
While loop
From Unreal Wiki, The Unreal Engine Documentation Site
Revision as of 23:28, 11 October 2008 by Wormbo (Talk | contribs) (New page: The '''while''' loop is a basic loop statement in UnrealScript, similar to the for loop and the do...until loop. ==Syntax== The '''while''' loop syntax is very similar to that...)
The while loop is a basic loop statement in UnrealScript, similar to the for loop and the do...until loop.
Syntax
The while loop syntax is very similar to that of the if statement:
while (condition) { ... }
The condition must be a bool type expression. The code between the parentheses is executed repeatedly until either the condition becomes False or a break statement is encountered.
Similar to the if statement, a while loop can be used to repeat a single statement instead of a block of code:
while (condition) statement;
This notation should be used with care because the statement could be the empty statement (a single semicolon), which would mean the loop only repeatedly evaluates its condition.
Declarations | Preprocessor • Classes • Interfaces • Cpptext • Constants • Enums • Structs • Variables (Metadata) • Replication block • Operators • Delegates • Functions • States • Defaultproperties (Subobjects) |
---|---|
Types | bool • byte • float • int • name • string • Object • Class • Enums • Structs (Vector ⋅ Rotator ⋅ Quat ⋅ Color) • Static arrays • Dynamic arrays • Delegates • Typecasting |
Literals | Boolean • Float • Integer • Names • Objects (None ⋅ Self) • Vectors • Rotators • Strings |
Flow | GoTo • If • Assert • Return • Stop • Switch • While • Do...Until • For • ForEach • Break • Continue |
Specifiers | Super • Global • Static • Default • Const |
UnrealScript | Syntax • .UC • .UCI • .UPKG • Comments • #directives • Native |