Maison  >  Article  >  interface Web  >  Quelles sont les structures de boucles en javascript ?

Quelles sont les structures de boucles en javascript ?

下次还敢
下次还敢original
2024-05-08 22:51:19562parcourir

Il existe trois structures de boucle en JavaScript : boucle for : exécute de manière répétée un bloc de code dans des conditions données pendant un nombre connu d'itérations. Boucle while : tant que la condition est vraie, le bloc de code est exécuté à plusieurs reprises, utilisé pour effectuer une itération lorsque la condition est remplie. boucle do-while : exécutez un bloc de code au moins une fois, puis vérifiez une condition et répétez le bloc de code tant que la condition est vraie.

Quelles sont les structures de boucles en javascript ?

Structure de boucle en JavaScript

En JavaScript, une structure de boucle nous permet d'exécuter un bloc de code de manière répétée un nombre de fois spécifié. Il existe trois structures de boucle principales en JavaScript :

1. la boucle for

la boucle for utilise la syntaxe suivante :

<code>for (let i = 0; i < n; i++) {
  // 代码块
}</code>
  • let i = 0 : déclare une variable i et initialisé à 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 : Condition de boucle, la boucle continuera lorsque i est inférieur à n.

i++ : Après chaque itération, i augmentera de 1.

2. boucle while

la boucle while utilise la syntaxe suivante :

<code class="javascript">for (let i = 1; i <= 10; i++) {
  console.log(i);
}</code>
condition : Condition de boucle, tant que la condition est vraie, la boucle continuera.

3. boucle do-while

🎜🎜La boucle do-while est similaire à la boucle while, mais le bloc de code est exécuté avant que la condition ne soit vérifiée. Sa syntaxe est la suivante : 🎜
<code class="javascript">let randomNumber = Math.random();
while (randomNumber <= 0.5) {
  randomNumber = Math.random();
}
console.log(randomNumber);</code>
🎜🎜condition : Condition de boucle, la boucle se terminera lorsque la condition est fausse. 🎜🎜🎜🎜Exemple🎜🎜🎜🎜boucle for : 🎜Imprimez le chiffre de 1 à 10🎜
<code class="javascript">let i = 0;
do {
  i++;
  console.log(i);
} while (i < 3);</code>
🎜🎜boucle while : 🎜Imprimez un nombre aléatoire jusqu'à ce qu'il soit supérieur à 5🎜rrreee🎜🎜boucle do-while : 🎜Imprimez le numéro 1 au moins une fois à 3🎜rrreee

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn