Imbrication de while ou de for

Les WHILE et les FOR peuvent tout à fait s’imbriquer.

Les WHILE et les FOR peuvent être successives.

Voici un exemple d'algorithme utilisant des imbrications de boucles for pour générer et afficher un motif de pyramide :

const hauteur = 5;
for (let i = 1; i <= hauteur; i++) {
    let ligne = "";
    // Ajoute des espaces pour centrer le motif
    for (let j = 1; j <= hauteur - i; j++) {
        ligne += " ";
    }
    // Ajoute des étoiles pour former le motif de la pyramide
    for (let k = 1; k <= 2 * i - 1; k++) {
        ligne += "*";
    }
    console.log(ligne);
}

Last updated