⊗jsPmLpFr 147 of 505 menu

Boucle for JavaScript

La boucle for permet de répéter du code un nombre déterminé de fois. Voici sa syntaxe :

for ( commandes initiales ; condition de fin ; commandes après passage ) { corps de la boucle }

Les commandes initiales sont ce qui s'exécutera avant le début de la boucle. Elles ne s'exécutent qu'une seule fois. On y place généralement les valeurs initiales des compteurs, par exemple : i = 0.

La condition de fin de boucle est la condition selon laquelle la boucle continuera de tourner, tant qu'elle est vraie, par exemple : i <= 10.

Les commandes après passage de la boucle sont les commandes qui seront exécutées chaque fois à la fin d'un passage dans la boucle. On y incrémente généralement les compteurs, par exemple : i++.

Utilisons la boucle for pour afficher successivement les nombres de 1 à 9 :

for (let i = 1; i <= 9; i++) { console.log(i); // affichera 1, 2... 9 }

Maintenant, augmentons le compteur non pas de 1, mais de 2 :

for (let i = 1; i <= 9; i += 2) { console.log(i); // affichera 1, 3, 5... }

On peut effectuer un décompte :

for (let i = 10; i > 0; i--) { console.log(i); // affichera 10, 9, 8... }

A l'aide de la boucle for, affichez dans la console les nombres de 1 à 100.

A l'aide de la boucle for, affichez dans la console les nombres de 11 à 33.

A l'aide de la boucle for, affichez dans la console les nombres pairs dans l'intervalle de 0 à 100.

A l'aide de la boucle for, affichez dans la console les nombres impairs dans l'intervalle de 1 à 99.

A l'aide de la boucle for, affichez dans la console les nombres de 100 à 0.

Français
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Nous utilisons des cookies pour le fonctionnement du site, l'analyse et la personnalisation. Le traitement des données est effectué conformément à la Politique de confidentialité.
accepter tout personnaliser refuser