Share via


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);
}

必要条件

バージョン 1

参照

break ステートメント | continue ステートメント | do...while ステートメント | for ステートメント | for...in ステートメント