JavaScript pour la boucle est une instruction de flux de contrôle qui permet d'exécuter du code à plusieurs reprises en fonction d'une condition. Il se compose de trois parties : initialisation, condition et incrémentation/décrémentation. Cette boucle parcourt un bloc de code jusqu'à ce que la condition spécifiée soit fausse.
méthodes de chaîne
Boucle For en JavaScript
UN pour la boucle en JavaScript exécute à plusieurs reprises un bloc de code tant qu'une condition spécifiée est vraie. Il comprend des étapes d'initialisation, de vérification des conditions et d'itération, ce qui le rend efficace pour les tâches contrôlées et répétitives.
Syntaxe:
for (statement 1 ; statement 2 ; statement 3){ code here... }>
- Déclaration 1 : Il est l'initialisation du compteur. Il est exécuté une fois avant l'exécution du bloc de code.
- Déclaration 2 : Il définit la condition de test pour l'exécution du bloc de code
- Déclaration 3 : Il s'agit de l'incrément ou du décrément du compteur & exécuté (à chaque fois) après l'exécution du bloc de code.
Exemple:
javascript // JavaScript program to illustrate for loop let x; // for loop begins when x=2 // and runs till x <=4 for (x = 2; x <= 4; x++) { console.log('Value of x:' + x); }>
Sortir:
Value of x:2 Value of x:3 Value of x:4>
Organigramme
Cet organigramme montre le fonctionnement de la boucle for en JavaScript. Vous pouvez voir le flux de contrôle dans la boucle For.
Instruction 1 : Initialisation de la variable du compteur
L'instruction 1 est utilisée pour initialiser le variable du compteur . Une variable compteur est utilisée pour suivre le nombre d’itérations dans la boucle. Vous pouvez initialiser plusieurs variables de compteur dans l'instruction 1.
sql sélectionne parmi plusieurs tables
Nous pouvons initialiser la variable compteur en externe plutôt que dans l'instruction 1. Cela nous montre clairement que l'instruction 1 est facultative. On peut laisser la partie vide avec un point-virgule.
Exemple :
javascript let x = 2; for (; x <= 4; x++) { console.log('Value of x:' + x); }>
Sortir
Value of x:2 Value of x:3 Value of x:4>
Énoncé 2 : Condition de test
Cette déclaration vérifie le valeur booléenne de la condition de test . Si la condition de test est vraie, la boucle for s'exécutera davantage, sinon la boucle se terminera et le code en dehors de la boucle sera exécuté. Il est exécuté à chaque fois que la boucle for s'exécute avant que la boucle n'entre dans son corps.
Il s'agit également d'une instruction facultative et Javascript la traite comme vraie si elle est laissée vide. Si cette instruction est omise, la boucle s'exécute indéfiniment si le contrôle de la boucle n'est pas interrompu à l'aide de la commande instruction de pause . Ceci est expliqué ci-dessous dans l’exemple.
Exemple:
Javascript let x = 2; for (; ; x++) { console.log('Value of x:' + x); break; }>
Sortir:
Value of x:2>
Instruction 3 : Mise à jour de la variable du compteur
C'est une instruction contrôlée qui contrôle l'incrément/décrément de la variable compteur.
Cette opération est également facultative par nature et peut être effectuée à l’intérieur du corps de la boucle.
Exemple:
Javascript const subjects = ['Maths', 'Science', 'Polity', 'History']; let i = 0; let len = subjects.length; let gfg = ''; for (; i < len;) { gfg += subjects[i]; //can be increased inside loop i++; } console.log(gfg)>
Sortir
constructeurs en Java
MathsSciencePolityHistory>
Plus de boucles en JavaScript
JavaScript a différents types de boucles en Java. Certaines des boucles sont :
Boucle | Description |
---|---|
pour la boucle | Une boucle qui répète un bloc de code un nombre spécifique de fois en fonction d'une expression conditionnelle. |
boucle while | Une boucle qui répète un bloc de code tant qu'une condition spécifiée est vraie. |
faire une boucle en attendant | Une boucle qui exécute un bloc de code au moins une fois, puis répète le bloc tant qu'une condition spécifiée est vraie. |
pour…de boucle | Itère sur les valeurs d'un objet itérable (comme des tableaux, des chaînes, des cartes, des ensembles, etc.) |
pour…en boucle | Itère sur les propriétés énumérables d’un objet (y compris les propriétés héritées). |
Apprenez et maîtrisez JavaScript avec des questions pratiques. Exercices JavaScript fournit de nombreuses questions d'exercices JavaScript pour pratiquer et tester vos compétences JavaScript.