|
Microsoft® JScript for ステートメント 関連項目 |
ランゲージ リファレンス |
指定された条件が真の間、複数のステートメントが含まれるブロックを繰り返して実行します。
for ( initialization; test ; increment ) statementfor ステートメントの引数は次のとおりです。
指定項目 内容 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 より小さくなくなったときに終了します。
}