プログラムを書いているとき、いくつかの操作を何度も実行する必要がある状況があるかもしれません。この場合、コード量を減らすためにループ ステートメントを作成する必要があります。
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 サイトの他の関連記事を参照してください。