Loops

22/02/2023
[←] Retour

Les boucles en JavaScript sont très utiles car elles permettent de répéter une série d'instructions autant de fois que nécessaire sans avoir à écrire le même code à plusieurs reprises. Cela est particulièrement utile lorsque vous avez besoin d'effectuer une opération sur une liste d'éléments ou que vous devez exécuter une même action un nombre indéterminé de fois.

Les boucles permettent également de traiter des données dynamiques, telles que les résultats d'une requête à une base de données ou les entrées de l'utilisateur dans un formulaire. En utilisant une boucle, vous pouvez facilement traiter toutes les données disponibles, quelle que soit leur taille ou leur nombre.

En outre, les boucles en JavaScript peuvent être imbriquées les unes dans les autres, ce qui permet de créer des structures de contrôle de flux plus complexes et de résoudre des problèmes plus difficiles. Les boucles sont donc un élément fondamental de la programmation et un outil essentiel pour tout développeur JavaScript.

For

Une boucle for en JavaScript est un type de boucle qui vous permet de répéter un bloc de code un certain nombre de fois. La syntaxe d'une boucle for est la suivante :

for (initialisation; condition; incrémentation) {
  // code à répéter
}
COPY
  • L'instruction d'initialisation n'est exécutée qu'une seule fois au début de la boucle, et elle est généralement utilisée pour initialiser une variable de compteur.
  • L'instruction de condition est évaluée au début de chaque itération, et si elle est vraie, le code à l'intérieur de la boucle est exécuté.
  • L'instruction d'incrémentation est exécutée à la fin de chaque itération, et elle est généralement utilisée pour incrémenter ou décrémenter la variable de compteur.

Voici un exemple de boucle for qui imprime les nombres de 1 à 5 :

for (let i = 1; i <= 5; i++) {
  console.log(i);
}
COPY

Dans cet exemple, l'instruction d'initialisation définit la variable i à 1 l'instruction de condition vérifie si i est inférieur ou égal à 5, et l'instruction d'incrémentation incrémente i de 1 à la fin de chaque itération.

Le code à l'intérieur de la boucle se contente d'enregistrer la valeur de i dans la console. La boucle s'exécutera 5 fois, avec i prenant les valeurs 1, 2, 3, 4 et 5 à chaque itération.