![MACROMEDIA FLEX-FLEX ACTIONSCRIPT LANGUAGE Reference Download Page 157](http://html1.mh-extra.com/html/macromedia/flex-flex-actionscript-language/flex-flex-actionscript-language_reference_3387192157.webp)
for
157
for
Availability
Flash Player 5.
Usage
for(
init; condition; next
) {
statement(s);
}
Parameters
init
An expression to evaluate before beginning the looping sequence; usually an assignment
expression. A
var
statement is also permitted for this parameter.
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 (
--
) operators.
statement(s)
An instruction or instructions to execute within the body of the loop.
Description
Statement; evaluates the
init
(initialize) expression once and then starts a looping sequence. The
looping sequence begins by evaluating the
condition
expression. If the
condition
expression
evaluates to true,
statement
is executed and the
next
expression is evaluated. The looping
sequence then begins again with the evaluation of the
condition
expression.
The curly braces (
{}
) used to enclose the block of statements to be executed by the
for
statement
are not necessary if only one statement will execute.
Example
The following example uses
for
to add the elements in an array:
var my_array:Array = new Array();
for (var i:Number = 0; i<10; i++) {
my_array[i] = (i+5)*10;
//trace(my_array[i]);
}
trace(my_array); // output: 50,60,70,80,90,100,110,120,130,140
The following results are written to the log file:
50
60
70
80
90
100
110
120
130
140
CHAPTER 5
ActionScript Core Language Elements
Summary of Contents for FLEX-FLEX ACTIONSCRIPT LANGUAGE
Page 1: ...Flex ActionScript Language Reference...
Page 8: ......
Page 66: ...66 Chapter 2 Creating Custom Classes with ActionScript 2 0...
Page 76: ......
Page 133: ...break 133 See also for for in do while while switch case continue throw try catch finally...
Page 135: ...case 135 See also break default strict equality switch...
Page 146: ...146 Chapter 5 ActionScript Core Language Elements See also break continue while...
Page 808: ...808 Chapter 7 ActionScript for Flash...
Page 810: ...810 Appendix A Deprecated Flash 4 operators...
Page 815: ...Other keys 815 Num Lock 144 186 187 _ 189 191 192 219 220 221 222 Key Key code...
Page 816: ...816 Appendix B Keyboard Keys and Key Code Values...
Page 822: ...822 Index...