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

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

伊谢尔伦
リリース: 2017-07-21 14:01:54
オリジナル
3529 人が閲覧しました

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

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 サイトの他の関連記事を参照してください。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート