Compare Revisions

for

Revision 64451:

Revision 64451 by Tprogers on

Revision 64452:

Revision 64452 by Tprogers on

Title:
for
for
Slug:
JavaScript/Reference/Statements/for
JavaScript/Reference/Statements/for
Content:

Revision 64451
Revision 64452
n53        An expression (including assignment expressions) or varian53        An expression (including assignment expressions) or varia
>ble declaration. Typically used to initialize a counter variable.>ble declaration. Typically used to initialize a counter variable.
> This expression may optionally declare new variables with the <c> This expression may optionally declare new variables with the <c
>ode>var</code> keyword. These variables are not local to the loop>ode>var</code> keyword. These variables are not local to the loop
>, i.e. they are in the same scope the <code>for</code> loop is in>, i.e. they are in the same scope the <code>for</code> loop is in
>.>. The result of this expression is discarded.
n61        An expression evaluated on each pass through the loop. Ifn61        An expression to be evaluated before each loop iteration.
> this condition evaluates to true, <code>statement</code> is exec> If this expression evaluates to true, <code>statement</code> is 
>uted. This conditional test is optional. If omitted, the conditio>executed. This conditional test is optional. If omitted, the cond
>n always evaluates to true.>ition always evaluates to true. If the expression evaluates to fa
 >lse, execution skips to the first expression following the <code>
 >for</code> construct.
n66        <code>increment-expression</code>&nbsp;n66        <code>final-expression</code>&nbsp;
t69        Generally used to update or increment the counter variablt69        An expression to be evaluated at the end of each loop ite
>e.>ration. This occurs before the next evaluation of <code>condition
 ></code>. Generally used to update or increment the counter variab
 >le.

Back to History