Latest web development tutorials
×

JavaScript コース

JavaScript コース JavaScript 簡単な紹介 JavaScript 使用法 JavaScript 輸出 JavaScript 文法 JavaScript ステートメント JavaScript ノート JavaScript 変数 JavaScript データの種類 JavaScript オブジェクト JavaScript 関数 JavaScript スコープ JavaScript イベント JavaScript 文字列 JavaScript 演算子 JavaScript 比較します JavaScript If...Else JavaScript switch JavaScript for JavaScript while JavaScript Break & Continue JavaScript typeof JavaScript 型変換 JavaScript 正規表現 JavaScript エラー JavaScript デバッギング JavaScript 可変リフト JavaScript strictモード JavaScript 不適正使用 JavaScript フォーム認証 JavaScript 予約済みキーワード JavaScript JSON JavaScript void JavaScript コードの仕様

JS 関数

JavaScript 関数定義 JavaScript 関数の引数 JavaScript 関数呼び出し JavaScript クロージャ

JS HTML DOM

DOM 簡単な紹介 DOM HTML DOM CSS DOM イベント DOM EventListener DOM 要素

JS 応用チュートリアル

JavaScript オブジェクト JavaScript Number JavaScript String JavaScript Date JavaScript Array JavaScript Boolean JavaScript Math JavaScript RegExp オブジェクト

JS ブラウザ BOM

JavaScript Window JavaScript Window Screen JavaScript Window Location JavaScript Window History JavaScript Navigator JavaScript ポップ JavaScript 時間指定イベント JavaScript Cookies

JS 倉庫

JavaScript 倉庫 JavaScript テスト jQuery JavaScript テスト Prototype

JS 例

JavaScript 例 JavaScript Objectインスタンス JavaScript ブラウザのオブジェクトインスタンス JavaScript HTML DOM 例 JavaScript サマリー

JS リファレンスマニュアル

JavaScript オブジェクト HTML DOM オブジェクト

JavaScriptのwhileループ

限り、指定された条件が満たされるように、ループは常に、コードブロックを実行することができます。


whileループ

真のループがループのコードブロックは、指定された条件で実行されています。

文法

while ( 条件 )
{
需要执行的代码
}

変数iが5未満であるようにこの場合ループは限り実行し続けます。

while (i<5)
{
x=x + "The number is " + i + "<br>";
i++;
}

»をお試しください

ランプ あなたはサイクルで使用される変数の値に条件を追加するのを忘れた場合は決して終わりません。 これは、ブラウザがクラッシュする可能性があります。


やる/ whileループ

ループはwhileループの変形である一方で/行います。 サイクルは、コードのブロックを実行する前に、条件が満たされているかどうかをチェックし、条件が真である場合、それはサイクルを繰り返すことになります。

文法

do
{
需要执行的代码
}
while ( 条件 );

次の例では、whileループ/ DOを使用しています。 ループは、条件が条件がテストされる前に、コードブロックが実行されますので、それは、一度だけ実行されますfalseの場合でも、少なくとも1回実行されます:

do
{
x=x + "The number is " + i + "<br>";
i++;
}
while (i<5);

»をお試しください

それ以外の場合はサイクルが終了することはありません、使用する変数条件の値を大きくすることを忘れないでください!


以下のためとしながら比較

あなたは、ループの詳細については、前の章を読んでいれば、あなたは、forループのようなものwhileループがあります。

この例では、自動車リサイクルループは、アレイ内すべての値を表示するには:

cars=["BMW","Volvo","Saab","Ford"];
var i=0;
for (;cars[i];)
{
document.write(cars[i] + "<br>");
i++;
}

»をお試しください

リサイクルのこの例では、 ループは、車の配列内のすべての値を表示しながら

車= [ "BMW"、 "ボルボ"、 "サーブ"、 "フォード"];
するvar i = 0;
(車[i])としながら
{
document.write(車[i]が+「<BR> ");
私++;
}

»をお試しください