0% ont trouvé ce document utile (0 vote)
4 vues3 pages

Boucles Avancées en JavaScript

Le cours JavaScript aborde l'utilisation avancée des boucles, notamment 'for' et 'for...of', pour parcourir des tableaux. Il explique également les boucles imbriquées avec des exemples pratiques, comme la multiplication et l'association de pays et capitales. Des exercices sont proposés pour renforcer la compréhension des concepts présentés.

Transféré par

pshonnamba
Copyright
© All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
4 vues3 pages

Boucles Avancées en JavaScript

Le cours JavaScript aborde l'utilisation avancée des boucles, notamment 'for' et 'for...of', pour parcourir des tableaux. Il explique également les boucles imbriquées avec des exemples pratiques, comme la multiplication et l'association de pays et capitales. Des exercices sont proposés pour renforcer la compréhension des concepts présentés.

Transféré par

pshonnamba
Copyright
© All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd

Cours JavaScript - Jour 8 : Boucles Avancees

Cours JavaScript - Jour 8 : Boucles avancees

Objectifs :

- Mieux utiliser les boucles (for, for...of)

- Comprendre les boucles imbriquees (boucle dans boucle)

1. for...of

Permet de parcourir facilement un tableau.

Exemple :

let fruits = ["Mangue", "Pomme", "Orange"];

for (let fruit of fruits) {

[Link]("Fruit : " + fruit);

2. Boucles imbriquees

Une boucle a l'interieur d'une autre boucle.

Exemple :

for (let i = 1; i <= 3; i++) {

for (let j = 1; j <= 3; j++) {

[Link](i + " x " + j + " = " + (i * j));

3. Exercices pratiques

- Parcourir avec for...of :

let couleurs = ["Rouge", "Bleu", "Vert"];

for (let couleur of couleurs) {


[Link]("Couleur : " + couleur);

- Double boucle :

let pays = ["RDC", "Senegal"];

let capitales = ["Kinshasa", "Dakar"];

for (let p of pays) {

for (let c of capitales) {

[Link](p + " - " + c);

- Table de multiplication :

for (let i = 2; i <= 4; i++) {

for (let j = 1; j <= 5; j++) {

[Link](i + " x " + j + " = " + (i * j));

DEVOIR :

Créer un programme :

1. Tableau noms = 5 prénoms

2. Afficher chaque prénom avec for...of

3. Pour chaque prénom, afficher ses lettres une par une

Correction :

let noms = ["Janai", "Aline", "Mika", "Sara", "Noel"];

for (let nom of noms) {

[Link]("Nom :", nom);

for (let lettre of nom) {

[Link](lettre);

}
[Link]("----");

Resume :

- for...of : simplifie le parcours d'un tableau

- Boucle imbriquee : pour parcourir les elements internes

Vous aimerez peut-être aussi