最新のWeb開発のチュートリアル
 

JavaScriptやる/ while文

JavaScriptのステートメントリファレンス JavaScriptのステートメントリファレンス

このループは、常に条件がテストされる前に、コードブロックが実行されるための条件が、falseであっても、少なくとも一度実行されます。

var text = "";
var i = 0;
do {
    text += "The number is " + i;
    i++;
}
while (i < 5);

テキストの結果は次のようになります。

The number is 0
The number is 1
The number is 2
The number is 3
The number is 4
»それを自分で試してみてください

定義と使用法

文は一度コードのブロックを実行するループを作成しながら、/、条件が真であるかどうかをチェックする前に、それは条件が真である限り、ループを繰り返すことになりますか。

あなたがループに少なくとも1時間を実行したいときに文は、どんな使用されていない一方で/行います。

JavaScriptは、ループの種類をサポートしています。

  • 以下のための -コードのブロックをループ回数
  • 用/中 -オブジェクトのプロパティをループ
  • しばらく -指定した条件が真の間、コードのブロックをループ
  • やる/ながら -一度コードのブロックをループし、指定された条件が真である間ループを繰り返します

ブラウザのサポート

表中の数字は完全に文をサポートする最初のブラウザのバージョンを指定します。

ステートメント
do/while はい 6.0 はい はい はい

構文

do {
    code block to be executed
}
while ( condition );

パラメーター値

Parameter Description
condition Required. Defines the condition for running the loop (the code block). If it returns true, the loop will start over again, if it returns false, the loop will end.

Note: If the condition is always true, the loop will never end. This will crash your browser.

Note: If you are using a variable with the condition, initialize it before the loop, and increment it within the loop. If you forget to increase the variable, the loop will never end. This will also crash your browser.

技術的詳細

JavaScriptのバージョン: 1.2

関連ページ

JavaScriptのチュートリアル: JavaScriptのWhileループ

JavaScriptのリファレンス: JavaScriptのwhile文

JavaScriptのリファレンス: 文のためのJavaScript


JavaScriptのステートメントリファレンス JavaScriptのステートメントリファレンス