JavaScriptのwhileループ
限り、指定された条件が満たされるように、ループは常に、コードブロックを実行することができます。
whileループ
真のループがループのコードブロックは、指定された条件で実行されています。
文法
while ( 条件 )
{
需要执行的代码
}
{
需要执行的代码
}
例
変数iが5未満であるようにこの場合ループは限り実行し続けます。
あなたはサイクルで使用される変数の値に条件を追加するのを忘れた場合は決して終わりません。 これは、ブラウザがクラッシュする可能性があります。 |
やる/ whileループ
ループはwhileループの変形である一方で/行います。 サイクルは、コードのブロックを実行する前に、条件が満たされているかどうかをチェックし、条件が真である場合、それはサイクルを繰り返すことになります。
文法
do
{
需要执行的代码
}
while ( 条件 );
{
需要执行的代码
}
while ( 条件 );
例
次の例では、whileループ/ DOを使用しています。 ループは、条件が条件がテストされる前に、コードブロックが実行されますので、それは、一度だけ実行されますfalseの場合でも、少なくとも1回実行されます:
それ以外の場合はサイクルが終了することはありません、使用する変数条件の値を大きくすることを忘れないでください!
以下のためとしながら比較
あなたは、ループの詳細については、前の章を読んでいれば、あなたは、forループのようなものwhileループがあります。
この例では、自動車のリサイクルループは、アレイ内のすべての値を表示するには:
例
cars=["BMW","Volvo","Saab","Ford"];
var i=0;
for (;cars[i];)
{
document.write(cars[i] + "<br>");
i++;
}
var i=0;
for (;cars[i];)
{
document.write(cars[i] + "<br>");
i++;
}
»をお試しください
リサイクルのこの例では、 ループは、車の配列内のすべての値を表示しながら :
例
車= [ "BMW"、 "ボルボ"、 "サーブ"、 "フォード"];
するvar i = 0;
(車[i])としながら
{
document.write(車[i]が+「<BR> ");
私++;
}
するvar i = 0;
(車[i])としながら
{
document.write(車[i]が+「<BR> ");
私++;
}
»をお試しください