for Statement (JScript 5.6) 

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

You usually use a for loop when the loop is to be executed a specific number of times.

Example

The following example demonstrates a for loop.

/* 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

Version 1

See Also

Reference

for...in Statement (JScript 5.6)
while Statement (JScript 5.6)