Classique
Faire une boucle qui va s’incrémenter de 0 a 10
for (let index = 0; index <= 10; index++) {
console.log(index);
}
Classique +2
Faire une boucle qui va s’incrémenter de 0 a 20, avec un pas de 2
for (let index = 0; index <= 20; index+=2) {
console.log(index);
}
le chapeau ^^
Faire une boucle de 1 a 100 et remplacer tout les multiples de 3 par chapeau
exemple :
1
2
chapeau
4
5
chapeau
7
8
chapeau
10
etc ...
for (let index = 1; index <= 100; index+=1) {
if(index%3 == 0) {
console.log("chapeau");
} else {
console.log(index);
}
}
Le garage
J’ai une liste de 5 élément
let voiture = ["jaguar", "lamborghini", "ferrari", "maserati", "206"];
afficher tout les éléments dans la console avec leur position dans le tableau
exemple
0: jaguar
1: lamborghini
2:ferrari
3: maserati
4: 206
let voiture = ["jaguar", "lamborghini", "ferrari", "maserati", "206"];
for (const v in voiture) {
console.log(v + " " + voiture[v]);
}
Verlan
j’ai un mot
let mot = “maison”
et je veux l’afficher a l’envers
//Basique
let mot = "maison";
for (let index = mot.length -1; index >= 0; index--) {
console.log(mot[index])
}
//Avancé
let tempMot =""
for (let index = mot.length -1; index >= 0; index--) {
tempMot += mot[index];
}
console.log(tempMot);