Flash Lite 1.x ActionScript Language Reference |
|
|
|
| Flash Lite Statements > for | |||
Flash Lite 1.0.
for (init; condition; next) {statement(s);}
init An expression to evaluate before beginning the looping sequence, typically an assignment expression.
condition An expression that evaluates to true or false. The condition is evaluated before each loop iteration; the loop exits when the condition evaluates to false.
next An expression to evaluate after each loop iteration; usually an assignment expression using the increment (++) or decrement (--) operator.
statement(s) One or more instructions to execute in the loop.
Statement; a loop construct that evaluates the init (initialize) expression once and then begins a looping sequence by which, as long as the condition evaluates to true, statement is executed, and the next expression is evaluated.
Some properties cannot be enumerated by the for or for..in statements. For example, movie clip properties, such as _x and _y, are not enumerated.
The following example uses the for loop to sum the numbers from 1 to 100:
sum = 0;
for (i = 1; i <= 100; i++) {
sum = sum + i;
}
++ (increment), -- (decrement), do..while, while
|
|
|
|