Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Apprendre La Boucle `while` | Découverte des Boucles
Introduction à JavaScript
course content

Contenu du cours

Introduction à JavaScript

Introduction à JavaScript

4. Maîtrise des Fonctions
5. Exploration des Tableaux
6. Découverte des Boucles

book
La Boucle `while`

La boucle while est un autre type de boucle pris en charge par la plupart des langages de programmation, y compris JavaScript.

La boucle while est principalement utilisée lorsque l'on souhaite exécuter un bloc de code tant qu'une condition est true. Bien qu'elle puisse se comporter de manière similaire à une boucle for dans certaines situations, elle est surtout employée lorsque l'on ne sait pas exactement combien de fois un bloc de code doit être exécuté.

La syntaxe générale d'une boucle while est :

while(boolean_expression) {
  // code to execute
}
Note
Remarque

Si la condition d'une boucle while est toujours vraie, elle s'exécutera indéfiniment. Une telle boucle est appelée une boucle infinie.

Le fonctionnement d'une boucle while peut être mieux compris en observant son organigramme :

Voici un programme exemple qui utilise une boucle while pour trouver le premier nombre divisible à la fois par 11 et 12 :

123456
let i = 13; while(i % 11 != 0 && i % 12 != 0) { i += 1; } console.log("The first number divisible by both 11 and 12 is:", i);
copy

1. Quelle est la principale différence entre une boucle for et une boucle while ?

2. Combien de fois la boucle suivante s'exécutera-t-elle ?

3. Que se passe-t-il si la condition dans une boucle while est toujours vraie ?

question mark

Quelle est la principale différence entre une boucle for et une boucle while ?

Select the correct answer

question mark

Combien de fois la boucle suivante s'exécutera-t-elle ?

Select the correct answer

question mark

Que se passe-t-il si la condition dans une boucle while est toujours vraie ?

Select the correct answer

Tout était clair ?

Comment pouvons-nous l'améliorer ?

Merci pour vos commentaires !

Section 6. Chapitre 3

Demandez à l'IA

expand

Demandez à l'IA

ChatGPT

Posez n'importe quelle question ou essayez l'une des questions suggérées pour commencer notre discussion

course content

Contenu du cours

Introduction à JavaScript

Introduction à JavaScript

4. Maîtrise des Fonctions
5. Exploration des Tableaux
6. Découverte des Boucles

book
La Boucle `while`

La boucle while est un autre type de boucle pris en charge par la plupart des langages de programmation, y compris JavaScript.

La boucle while est principalement utilisée lorsque l'on souhaite exécuter un bloc de code tant qu'une condition est true. Bien qu'elle puisse se comporter de manière similaire à une boucle for dans certaines situations, elle est surtout employée lorsque l'on ne sait pas exactement combien de fois un bloc de code doit être exécuté.

La syntaxe générale d'une boucle while est :

while(boolean_expression) {
  // code to execute
}
Note
Remarque

Si la condition d'une boucle while est toujours vraie, elle s'exécutera indéfiniment. Une telle boucle est appelée une boucle infinie.

Le fonctionnement d'une boucle while peut être mieux compris en observant son organigramme :

Voici un programme exemple qui utilise une boucle while pour trouver le premier nombre divisible à la fois par 11 et 12 :

123456
let i = 13; while(i % 11 != 0 && i % 12 != 0) { i += 1; } console.log("The first number divisible by both 11 and 12 is:", i);
copy

1. Quelle est la principale différence entre une boucle for et une boucle while ?

2. Combien de fois la boucle suivante s'exécutera-t-elle ?

3. Que se passe-t-il si la condition dans une boucle while est toujours vraie ?

question mark

Quelle est la principale différence entre une boucle for et une boucle while ?

Select the correct answer

question mark

Combien de fois la boucle suivante s'exécutera-t-elle ?

Select the correct answer

question mark

Que se passe-t-il si la condition dans une boucle while est toujours vraie ?

Select the correct answer

Tout était clair ?

Comment pouvons-nous l'améliorer ?

Merci pour vos commentaires !

Section 6. Chapitre 3
some-alt