while ステートメント
指定した条件が偽 (false) になるまでステートメントを繰り返し実行します。
while (expression)
statements
引数
- expression
必ず指定します。ループの各反復処理の前に調べるブール式を指定します。この式の評価が真 (true) の場合は、ループが実行されます。偽 (false) の場合は、ループ処理を終了します。 - statements
省略可能です。expression の評価が真 (true) の場合に実行される 1 つ以上のステートメントを指定します。
解説
while ステートメントでは、ループが初めて実行される前に expression が調べられます。この時点で expression の評価が偽 (false) の場合は、ループは一度も実行されません。
使用例
次のコードは、while ステートメントの使用例です。
function BreakTest(breakpoint){
var i = 0;
while (i < 100)
{
if (i == breakpoint)
break;
i++;
}
return(i);
}
必要条件
参照
break ステートメント | continue ステートメント | do...while ステートメント | for ステートメント | for...in ステートメント