Microsoft® JScript
for ステートメント
関連項目
ランゲージ リファレンス  


機能
指定された条件が真の間、複数のステートメントが含まれるブロックを繰り返して実行します。
構文
for ( initialization; test ; increment )
     statement

for ステートメントの引数は次のとおりです。
指定項目 内容
initialization 任意のを指定します。この式は、ループを実行する直前に 1 度だけ実行されます。

test 任意のブール式を指定します。 引数 test が真 (true) の場合は、引数 statement が実行されます。引数 test が偽 ( false) になると、ループの実行は終了します。
increment 任意の式を指定します。インクリメント式は、ループ内のブロックの実行が終わるたびに実行されます。
statement 引数 test が真 (true) の場合に実行されるステートメントを指定します。複合ステートメントを指定することもできます。

解説
通常、for ループは、指定した回数だけループを実行させる場合に使用します。次に例を示します。
for (i = 0; i < 10; i++) // ループ開始時に i を 0 に設定し、ループの反復が 1 回実行される
{                        // ごとに 1 ずつ i の値を増加させます。ループ処理は、反復実行の開始
  j *= i;                // 直前に評価した i が 10 より小さくなくなったときに終了します。
}

© 1997 Microsoft Corporation.