while ステートメント
更新 : 2007 年 11 月
指定した条件が偽 (false) になるまでステートメントを繰り返し実行します。
while (expression)
statement
引数
expression
必ず指定します。ループの各反復処理の前に評価するブール式を指定します。この式の評価が真 (true) の場合は、ループが実行されます。偽 (false) の場合は、ループ処理を終了します。statement
必ず指定します。expression の評価が真 (true) の場合に実行するステートメントを指定します。複合ステートメントを指定することもできます。
解説
while ステートメントでは、ループが初めて実行される前に expression が調べられます。この時点で expression の評価が偽 (false) の場合は、ループは一度も実行されません。
使用例
次のコードは、while ステートメントの使用例です。
function BreakTest(breakpoint){
var i = 0;
while (i < 100) {
if (i == breakpoint)
break;
i++;
}
return(i);
}