Executes a block of statements for as long as a specified condition is true.
|
---|
for (initialization; test; increment)
statements |
Arguments
-
initialization
-
Required. An expression. This expression is executed only once, before the loop is executed.
-
test
-
Required. A Boolean expression. If test is true, statement is executed. If test if false, the loop is terminated.
-
increment
-
Required. An expression. The increment expression is executed at the end of every pass through the loop.
-
statements
-
Optional. One or more statements to be executed if test is true. Can be a compound statement.
Remarks
Example
The following example demonstrates a for loop.
| Copy Code |
---|
/* i is set to 0 at start, and is incremented by 1 at the end
of each iteration. Loop terminates when i is not less
than 10 before a loop iteration. */
var myarray = new Array();
for (i = 0; i < 10; i++) {
myarray[i] = i;
} |
Requirements
See Also