Cours sur les Boucles for et while en Programmation

~1 min de lecture
Boucles for et while

Structures de base en programmation : Boucles for et while

Introduction

En programmation, les boucles permettent de répéter des actions plusieurs fois de façon automatique. Elles sont essentielles pour traiter des listes, effectuer des calculs répétitifs ou automatiser des tâches.

La boucle for

La boucle for est utilisée lorsque le nombre de répétitions est connu à l’avance.

Syntaxe générale

for (<initialisation>; <condition>; <incrémentation>) {
  // instructions à répéter
}

Exemple simple

for (let i = 0; i < 5; i++) {
  console.log(i);
}

Ce code affiche les nombres de 0 à 4. La variable i commence à 0, et la boucle continue tant que i < 5. A chaque tour, i augmente de 1.

La boucle while

La boucle while est utilisée lorsque le nombre de répétitions n’est pas connu à l’avance, et dépend d’une condition.

Syntaxe générale

while (<condition>) {
  // instructions à répéter
}

Exemple simple

let i = 0;
while (i < 5) {
  console.log(i);
  i++;
}

Ce code fait la même chose que l’exemple précédent, mais la boucle continue tant que i < 5.

Différences entre for et while

  • for : utilisé quand le nombre de tours est connu ou déterminé à l’avance.
  • while : utilisé quand la condition de fin dépend d’un événement ou d’un calcul.

Résumé

Les boucles permettent d’automatiser des répétitions en programmation. La boucle for est pratique pour des répétitions fixes, alors que le while est plus flexible pour des boucle dont la fin dépend d’une condition dynamique.

Teste tes connaissances sur ce cours

Crée ton compte gratuitement pour accéder aux quiz associés et suivre ta progression.