For Statement - MACROMEDIA FLASH 8-ACTIONSCRIPT 2.0 LANGUAGE Reference

Actionscript 2.0 language reference
Table of Contents

Advertisement

for statement

for(init; condition; next) {
statement(s);
}
Evaluates the
(initialize) expression once and then starts a looping sequence. The
init
looping sequence begins by evaluating the
expression evaluates to true,
looping sequence then begins again with the evaluation of the
The curly braces (
) used to enclose the block of statements to be executed by the
{}
statement are not necessary if only one statement will execute.
Availability: ActionScript 1.0; Flash Player 5
Parameters
- An expression to evaluate before beginning the looping sequence; usually an
init
assignment expression. A
Example
The following example uses
var my_array:Array = new Array();
for (var i:Number = 0; i < 10; i++) {
my_array[i] = (i + 5) * 10;
}
trace(my_array); // output: 50,60,70,80,90,100,110,120,130,140
The following example uses
loop adds the numbers from 1 to 100.
var sum:Number = 0;
for (var i:Number = 1; i <= 100; i++) {
sum += i;
}
trace(sum); // output: 5050
The following example shows that curly braces ({}) are not necessary if only one statement
will execute:
var sum:Number = 0;
for (var i:Number = 1; i <= 100; i++)
sum += i;
trace(sum); // output: 5050
See also
++ increment operator
210
ActionScript language elements
condition
is executed and the
statement
statement is also permitted for this parameter.
var
to add the elements in an array:
for
to perform the same action repeatedly. In the code, the
for
expression. If the
condition
expression is evaluated. The
next
expression.
condition
for
for

Hide quick links:

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the FLASH 8-ACTIONSCRIPT 2.0 LANGUAGE and is the answer not in the manual?

This manual is also suitable for:

Flash 8

Table of Contents

Save PDF