ホームページ  >  記事  >  ウェブフロントエンド  >  JavaScriptの基本whileループとdowhileループの使用例を詳しく解説

JavaScriptの基本whileループとdowhileループの使用例を詳しく解説

伊谢尔伦
伊谢尔伦オリジナル
2017-07-21 14:01:543514ブラウズ

プログラムを書いているとき、いくつかの操作を何度も実行する必要がある状況があるかもしれません。この場合、コード量を減らすためにループ ステートメントを作成する必要があります。

JavaScript は、すべてのプログラミング手順を支援するために必要なループをすべてサポートしています。

while ループ

JavaScript の最も基本的なループは while ループです


while (expression){
  Statement(s) to be executed if expression is true
}

while ループの目的は、(式が true である限り) ステートメントまたはコードのブロックを繰り返し実行することです。式が false になると、ループは終了します。

次の例は、基本的な while ループを示しています:


<script type="text/javascript">
<!--
var count = 0;
document.write("Starting Loop" + "<br />");
while (count < 10){
 document.write("Current Count : " + count + "<br />");
 count++;
}
document.write("Loop stopped!");
//-->
</script>

これにより、次の結果が生成されます:


Starting Loop
Current Count : 0
Current Count : 1
Current Count : 2
Current Count : 3
Current Count : 4
Current Count : 5
Current Count : 6
Current Count : 7
Current Count : 8
Current Count : 9
Loop stopped!

do...while ループ:

do...while ループ 似ている 違うwhile ループとの違いは、ループの最後に条件チェックが行われることです。これは、条件が false であっても、ループは常に少なくとも 1 回実行されることを意味します。
構文


do{
  Statement(s) to be executed;
} while (expression);

do...while ループの最後にセミコロンが使用されていることに注意してください。
例:

たとえば、上記の例では、do...while ループを使用してプログラムを作成します。


<script type="text/javascript">
<!--
var count = 0;
document.write("Starting Loop" + "<br />");
do{
 document.write("Current Count : " + count + "<br />");
 count++;
}while (count < 0);
document.write("Loop stopped!");
//-->
</script>

これにより、次の結果が生成されます:


Starting Loop
Current Count : 0
Loop stopped!

以上がJavaScriptの基本whileループとdowhileループの使用例を詳しく解説の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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