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.
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>
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!