Exécute différents blocs de code en fonction de conditions.
- Exemple :
let score = 75;
if (score > 90) {
console.log("Excellent");
} else if (score > 75) {
console.log("Bien");
} else {
console.log("Peut mieux faire");
}
Tableaux (Arrays)
- Manipulation :
Ajout, suppression et recherche d'éléments.
- Méthodes :
- `.push()` - Ajoute un élément à la fin.
- `.pop()` - Supprime le dernier élément.
- `.shift()` - Supprime le premier élément.
- `.unshift()` - Ajoute un élément au début.
- `.includes()` - Vérifie si un élément est présent.
- `.length` - Renvoie la taille du tableau.
- `.indexOf()` - Trouve l'index d'un élément.
- `.splice()` - Ajoute/supprime des éléments.
Boucles (for et for of)
- Utilisation :
Répéter des instructions.
- Exemple :
for (let i = 0; i < 5; i++) {
console.log(i); // 0, 1, 2, 3, 4
}
for (let fruit of fruits) {
console.log(fruit);
}
Objets
- Utilisation:
Stocker des données sous forme de paires clé-valeur.
- Intérêt :
Organiser des données complexes.
- Méthode :
Comme pour les tableaux, mais avec des clés uniques.