ホームページ ウェブフロントエンド jsチュートリアル JavaScriptのループ構造とは何ですか?

JavaScriptのループ構造とは何ですか?

May 08, 2024 pm 10:51 PM

JavaScript には 3 つのループ構造があります: for ループ: 指定された条件下でコードのブロックを既知の反復回数繰り返し実行します。 while ループ: 条件が true である限り、コード ブロックは繰り返し実行され、条件が満たされたときに反復を実行するために使用されます。 do-while ループ: コード ブロックを少なくとも 1 回実行し、条件を確認して、条件が true である限りコード ブロックを繰り返します。

JavaScriptのループ構造とは何ですか?

JavaScript のループ構造

JavaScript では、ループ構造により、コードのブロックを指定された回数だけ繰り返し実行できます。 JavaScript には 3 つの主要なループ構造があります:

1. for ループ

for ループは次の構文を使用します:

<code>for (let i = 0; i &lt; n; i++) {
  // 代码块
}</code>
ログイン後にコピー
  • let i = 0: 変数 i を実行し、0 に初期化します。 <code>let i = 0:声明一个变量 i 并初始化为 0。
  • i &lt; n:循环条件,循环将在 i 小于 n 时继续。
  • i++:每次迭代后,i 都会增加 1。

2. while 循环

while 循环使用以下语法:

<code>while (condition) {
  // 代码块
}</code>
ログイン後にコピー
  • condition:循环条件,只要条件为真,循环就会继续。

3. do-while 循环

do-while 循环与 while 循环类似,但代码块会在检查条件之前执行。它的语法如下:

<code>do {
  // 代码块
} while (condition);</code>
ログイン後にコピー
  • condition
  • i &lt; n: ループ条件。in 未満の場合、ループは継続します。

i++: 各反復の後、i は 1 ずつ増加します。

2. while ループ

while ループは次の構文を使用します:

for (let i = 1; i &lt;= 10; i++) {
  console.log(i);
}
ログイン後にコピー
condition: ループ条件。条件が true である限り、ループは継続します。

3. do-while ループ

🎜🎜 do-while ループは while ループと似ていますが、条件がチェックされる前にコード ブロックが実行されます。その構文は次のとおりです。 🎜
let randomNumber = Math.random();
while (randomNumber &lt;= 0.5) {
  randomNumber = Math.random();
}
console.log(randomNumber);
ログイン後にコピー
🎜🎜condition: ループ条件。条件が false の場合、ループは終了します。 🎜🎜🎜🎜例🎜🎜🎜🎜forループ: 🎜1から10までの数字を出力🎜
let i = 0;
do {
  i++;
  console.log(i);
} while (i &lt; 3);
ログイン後にコピー
🎜🎜whileループ: 🎜5より大きくなるまで乱数を出力🎜rrreee🎜🎜do-whileループ: 🎜数値を出力1 少なくとも 1 回から 3 まで🎜rrreee

以上がJavaScriptのループ構造とは何ですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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

ホットな記事タグ

メモ帳++7.3.1

メモ帳++7.3.1

使いやすく無料のコードエディター

SublimeText3 中国語版

SublimeText3 中国語版

中国語版、とても使いやすい

ゼンドスタジオ 13.0.1

ゼンドスタジオ 13.0.1

強力な PHP 統合開発環境

ドリームウィーバー CS6

ドリームウィーバー CS6

ビジュアル Web 開発ツール

SublimeText3 Mac版

SublimeText3 Mac版

神レベルのコード編集ソフト(SublimeText3)

JavaScriptの文字列文字を交換します JavaScriptの文字列文字を交換します Mar 11, 2025 am 12:07 AM

JavaScriptの文字列文字を交換します

jQuery日付が有効かどうかを確認します jQuery日付が有効かどうかを確認します Mar 01, 2025 am 08:51 AM

jQuery日付が有効かどうかを確認します

jQueryは要素のパディング/マージンを取得します jQueryは要素のパディング/マージンを取得します Mar 01, 2025 am 08:53 AM

jQueryは要素のパディング/マージンを取得します

トップ5の日付操作JSプラグイン トップ5の日付操作JSプラグイン Feb 28, 2025 am 12:34 AM

トップ5の日付操作JSプラグイン

10 jqueryプラグインをチェックする価値があります 10 jqueryプラグインをチェックする価値があります Mar 01, 2025 am 01:29 AM

10 jqueryプラグインをチェックする価値があります

10 jQuery Accordionsタブ 10 jQuery Accordionsタブ Mar 01, 2025 am 01:34 AM

10 jQuery Accordionsタブ

jQueryはscrollbarをdivに追加します jQueryはscrollbarをdivに追加します Mar 01, 2025 am 01:30 AM

jQueryはscrollbarをdivに追加します

カスタムGoogle検索APIセットアップチュートリアル カスタムGoogle検索APIセットアップチュートリアル Mar 04, 2025 am 01:06 AM

カスタムGoogle検索APIセットアップチュートリアル

See all articles