ホームページ  >  記事  >  ウェブフロントエンド  >  JavaScriptのループ構造とは何ですか?

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

下次还敢
下次还敢オリジナル
2024-05-08 22:51:19561ブラウズ

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

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

JavaScript のループ構造

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

1. for ループ

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

<code>for (let i = 0; i < n; i++) {
  // 代码块
}</code>
  • let i = 0: 変数 i を実行し、0 に初期化します。 <code>let i = 0:声明一个变量 i 并初始化为 0。
  • i < 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 < n: ループ条件。in 未満の場合、ループは継続します。

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

2. while ループ

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

<code class="javascript">for (let i = 1; i <= 10; i++) {
  console.log(i);
}</code>
condition: ループ条件。条件が true である限り、ループは継続します。

3. do-while ループ

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

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

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