ホームページ >ウェブフロントエンド >jsチュートリアル >JavaScript で while ループ ステートメントを使用する方法

JavaScript で while ループ ステートメントを使用する方法

不言
不言オリジナル
2018-12-17 16:40:215359ブラウズ

JavaScript で while ループ ステートメントを使用する方法 で while ループ ステートメントを使用する方法 で while ループ ステートメントを使用する方法 のループ ステートメント 前の 記事で for ループ ステートメントを紹介しました。次の記事では、while ループ ステートメントの使用法を紹介します。

JavaScript で while ループ ステートメントを使用する方法 で while ループ ステートメントを使用する方法 で while ループ ステートメントを使用する方法

JavaScript で while ループ ステートメントを使用する方法 で while ループ ステートメントを使用する方法 で while ループ ステートメントを使用する方法 での for ループ ステートメントの使用方法この記事では、while ループ ステートメントがループの数が多い場合の使用に適していることをすでに知っています。は修正されていないため、while ループ ステートメントの具体的な使用方法を見てみましょう。

#while ステートメントには 2 つのステートメントがあります:

while と do while

これら 2 つのステートメントの使用方法を見てみましょう


while 文の構文

while(条件表达式){ 
循环处理
}

while 文の場合、最初に条件式が計算され、条件式が一致するまでループ実行されます。

ループ処理中、()内の条件式が真となり、{}のループ実行が実行されます

このとき、条件が制限されていない場合はループを継続します

do while 文の構文

do {
循环处理
} while (条件表达式)

while 文と比較すると、do while 文の場合はループ処理が先に行われ、その後に条件式が実行されます。 while が true であると判断された場合は、処理を続行します。

具体的な例を見てみましょう

変数は count

while ステートメントに設定されます

<!DOCTYPE html>
<html>
<head>
<meta charset = "utf-8">
<title>JavaScript で while ループ ステートメントを使用する方法 で while ループ ステートメントを使用する方法 で while ループ ステートメントを使用する方法</title>
</head>
<body>
<script>
var count = 0;
while (count < 10) {
document.write (count);
count++
}
</script>
</body>
</html>

この変数 count が 10 未満 (count最後のカウントは、プロセスがループされるたびに増加するカウントを表します。存在しない場合は、while ループの値 0 を保持することをお知らせください。

その後、countが0,1,2,...となったとき、countが10のとき、countしたがって、ブラウザには次のように出力されます。

JavaScript で while ループ ステートメントを使用する方法 で while ループ ステートメントを使用する方法 で while ループ ステートメントを使用する方法

#do while文

<!DOCTYPE html>
<html>
<head>
<meta charset = "utf-8">
<title>JavaScript で while ループ ステートメントを使用する方法 で while ループ ステートメントを使用する方法 で while ループ ステートメントを使用する方法</title>
</head>
<body>
<script>
var count = 0;
do {
document.write (count);
count++;
} while (count < 10);
</script>
</body>
</html>
そのままブラウザに出力されると以下のようになります


#先頭から count に代入した値が 10 以上の場合JavaScript で while ループ ステートメントを使用する方法 で while ループ ステートメントを使用する方法

while 文の実行

<script>
var count = 20;
while (count < 10) {
document.write (count);
count++
}
</script>
false の場合、while ステートメントには何も出力されません。

do while文の実行

<script>
var count = 20;
do {
document.write (count);
count++;
} while (count < 10);
</script>
do whileの場合、最初の条件に関係なく処理が行われ、後から判定されます。 2 回目は true または false

演算結果は次のとおりです


JavaScript で while ループ ステートメントを使用する方法 で while ループ ステートメントを使用する方法 で while ループ ステートメントを使用する方法

以上がJavaScript で while ループ ステートメントを使用する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。