JavaScript - Boucles for (Solutions)

Solutions des exercices de base sur les boucles for

    4ttr 5ttr 6ttr
  • niveau

Solutions des exercices sur les Boucles for en JavaScript

Voici 15 exercices de base sur les boucles for en JavaScript pour vous aider à vous familiariser avec ce concept essentiel.

Afficher des Nombres de 1 à 10

Utilisez une boucle for pour afficher les nombres de 1 à 10 dans la console.

Exemple :

for (let i = 1; i <= 10; i++) {
    console.log(i);
}

Afficher des Nombres Pairs de 2 à 20

Utilisez une boucle for pour afficher les nombres pairs de 2 à 20 dans la console.

Exemple :

for (let i = 2; i <= 20; i += 2) {
    console.log(i);
}

Afficher les Éléments d'un Tableau

Déclarez un tableau noms contenant les valeurs ["Alice", "Bob", "Charlie"], puis utilisez une boucle for pour afficher chaque nom dans la console.

Exemple :

let noms = ["Alice", "Bob", "Charlie"];

for (let i = 0; i < noms.length; i++) {
    console.log(noms[i]);
}

Somme des Nombres de 1 à 10

Utilisez une boucle for pour calculer et afficher la somme des nombres de 1 à 10.

Exemple :

let somme = 0;

for (let i = 1; i <= 10; i++) {
    somme += i;
}

console.log(somme); // Affiche 55

Afficher une Table de Multiplication

Utilisez une boucle for pour afficher la table de multiplication de 5 (5, 10, 15, ..., 50).

Exemple :

for (let i = 1; i <= 10; i++) {
    console.log(5 * i);
}

Afficher des Nombres Impairs de 1 à 19

Utilisez une boucle for pour afficher les nombres impairs de 1 à 19.

Exemple :

for (let i = 1; i < 20; i += 2) {
    console.log(i);
}

Afficher les Nombres en Ordre Inverse

Utilisez une boucle for pour afficher les nombres de 10 à 1 dans la console.

Exemple :

for (let i = 10; i >= 1; i--) {
    console.log(i);
}

Calculer la Factorielle d'un Nombre

Utilisez une boucle for pour calculer la factorielle de 5 et afficher le résultat.

Exemple :

let factorielle = 1;

for (let i = 1; i <= 5; i++) {
    factorielle *= i;
}

console.log(factorielle); // Affiche 120

Parcourir un Tableau d'Objets

Déclarez un tableau d'objets etudiants contenant les objets {nom: "Alice", age: 20}, {nom: "Bob", age: 22}, et {nom: "Charlie", age: 23}. Utilisez une boucle for pour afficher le nom et l'âge de chaque étudiant.

Exemple :

let etudiants = [
    { nom: "Alice", age: 20 },
    { nom: "Bob", age: 22 },
    { nom: "Charlie", age: 23 }
];

for (let i = 0; i < etudiants.length; i++) {
    console.log(etudiants[i].nom + " a " + etudiants[i].age + " ans.");
}

Calculer la Moyenne d'un Tableau de Nombres

Utilisez une boucle for pour calculer et afficher la moyenne des nombres d'un tableau notes.

Exemple :

let notes = [12, 15, 18, 10, 14];
let somme = 0;

for (let i = 0; i < notes.length; i++) {
    somme += notes[i];
}

let moyenne = somme / notes.length;
console.log(moyenne); // Affiche 13.8

Trouver le Maximum d'un Tableau

Utilisez une boucle for pour trouver et afficher le maximum d'un tableau nombres.

Exemple :

let nombres = [3, 7, 2, 9, 5];
let max = nombres[0];

for (let i = 1; i < nombres.length; i++) {
    if (nombres[i] > max) {
        max = nombres[i];
    }
}

console.log(max); // Affiche 9

Filtrer les Nombres Pairs d'un Tableau

Utilisez une boucle for pour afficher les nombres pairs d'un tableau nombres.

Exemple :

let nombres = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10];
let pairs = [];

for (let i = 0; i < nombres.length; i++) {
    if (nombres[i] % 2 === 0) {
        console.log(nombres[i]);
    }
}

Pour aller plus loin