Boucle JavaScript For
Boucle JavaScript For
M A N U S C R I T A N G U L A I R E G I T P o s t g r e S Q L M O N G O D B A S P I C I A A L L E R K O T L I N T O U P E T V U E D S A G É N É R A T I O N I A S C I P Y A W S L A C Y B E R - S É C U R I T É S C I E N C E S D E S D O N N É E S
Boucles JavaScript
Les boucles sont pratiques si vous souhaitez exécuter le même code encore
et encore, à chaque fois avec une valeur différente.
Au lieu d'écrire :
text += cars[0] + "<br>";
text += cars[1] + "<br>";
text += cars[2] + "<br>";
text += cars[3] + "<br>";
text += cars[4] + "<br>";
text += cars[5] + "<br>";
Tu peux écrire:
for (let i = 0; i < cars.length; i++) {
text += cars[i] + "<br>";
}
Essayez-le vous-même »
La boucle For
L' forinstruction crée une boucle avec 3 expressions facultatives :
Exemple
for (let i = 0; i < 5; i++) {
text += "The number is " + i + "<br>";
}
Essayez-le vous-même »
L'expression 3 augmente une valeur (i++) à chaque fois que le bloc de code
de la boucle est exécuté.
Expression 1
Normalement, vous utiliserez l'expression 1 pour initialiser la variable utilisée
dans la boucle (soit i = 0).
Vous pouvez initier plusieurs valeurs dans l'expression 1 (séparées par une
virgule) :
Exemple
for (let i = 0, len = cars.length, text = ""; i < len; i++) {
text += cars[i] + "<br>";
}
Essayez-le vous-même »
Exemple
let i = 2;
let len = cars.length;
let text = "";
for (; i < len; i++) {
text += cars[i] + "<br>";
}
Essayez-le vous-même »
Expression 2
L'expression 2 est souvent utilisée pour évaluer la condition de la variable
initiale.
Exemple
let i = 0;
let len = cars.length;
let text = "";
for (; i < len; ) {
text += cars[i] + "<br>";
i++;
}
Essayez-le vous-même »
Portée de la boucle
Utilisation varen boucle :
Exemple
var i = 5;
// Here i is 10
Essayez-le vous-même »
// Here i is 5
Essayez-le vous-même »
Lorsque letest utilisé pour déclarer la variable i dans une boucle, la variable i
ne sera visible que dans la boucle.
Boucles while
La whileboucle et les do/whilesont expliqués dans les chapitres suivants.
laissez-moi;
(=;<;) {
console.log(i);
}
Soumettre la réponse »
Commencer l'exercice
❮ PrécédentSuivant ❯
PUBLICITÉ
PIPETTE À COULEURS
LES ESPACES
MISE À NIVEAU
SANS PUBLICITÉ
BULLETIN
OBTENIR UNE CERTIFICATION
CONTACTEZ-NOUS
Meilleurs tutoriels
Tutoriel HTML Tutoriel
CSS Tutoriel
JavaScript Tutoriel
Comment faire Tutoriel
SQL Tutoriel
Python Tutoriel
W3.CSS Tutoriel
Bootstrap Tutoriel
PHP Tutoriel
Java Tutoriel
C++ Tutoriel
jQuery
Principales références
Référence HTML
Référence CSS Référence
JavaScript Référence
SQL Référence
Python Référence
W3.CSS Référence
Bootstrap Référence
PHP
Couleurs HTML
Référence Java Référence
Angular Référence
jQuery
Meilleurs exemples
Exemples HTML Exemples
CSS Exemples
JavaScript Exemples
pratiques Exemples
SQL
Exemples Python Exemples
W3.CSS Exemples
d'amorçage Exemples
PHP Exemples
Java Exemples
XML Exemples
jQuery
FORUM SUR LA SALLE DE CLASSE
W3Schools est optimisé pour l'apprentissage et la formation. Les exemples pourraient être
simplifiés pour améliorer la lecture et l’apprentissage. Les didacticiels, références et exemples sont
constamment révisés pour éviter les erreurs, mais nous ne pouvons garantir l'exactitude totale de
tout le contenu. En utilisant W3Schools, vous acceptez d'avoir lu et accepté nos conditions
d'utilisation , nos cookies et notre politique de confidentialité .
Copyright 1999-2024 par Refsnes Data. Tous droits réservés. W3Schools est propulsé par
W3.CSS .