Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Apprendre La Clause `else if` | Instructions Conditionnelles
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 Clause `else if`

En plus de la clause else, les instructions conditionnelles prennent en charge une clause else if, qui peut être utilisée pour définir des conditions alternatives si la condition initiale du if est false.

La syntaxe générale est la suivante :

if(expression) {
  // Code … (executed if the expression is true)
} else if(expression) {
  // Fallback Code … 
  //(executed if the previous condition is false, and this one is true)
}

Comme on le voit dans la syntaxe générale, la clause else if prend une expression booléenne, qui est évaluée lorsque la condition précédente s'avère être false.

Il est possible d’enchaîner plusieurs clauses else if pour former une chaîne if-else if :

if(expression) {
  // … (executed if the first condition is true)
} else if(expression) {
  // … (executed if the first condition is false and this is true)
} else if(expression) {
  // … (executed if previous conditions are false and this is true)
} else {
  // … (executed if all previous conditions are false)
}

Comme illustré dans le code ci-dessus, il est possible d’ajouter la clause else à la fin. Ce bloc est exécuté uniquement lorsque toutes les conditions précédentes sont évaluées à false.

L’exemple suivant illustre l’utilisation de cette syntaxe :

123456789
let number = 50; if (number < 20) { console.log("The number is less than 20."); } else if (number === 20) { console.log("The number is exactly 20."); } else { console.log("The number is greater than 20."); }
copy
question mark

Quel est le but de la clause else if dans une instruction if-else ?

Select the correct answer

Tout était clair ?

Comment pouvons-nous l'améliorer ?

Merci pour vos commentaires !

Section 3. Chapitre 10

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 Clause `else if`

En plus de la clause else, les instructions conditionnelles prennent en charge une clause else if, qui peut être utilisée pour définir des conditions alternatives si la condition initiale du if est false.

La syntaxe générale est la suivante :

if(expression) {
  // Code … (executed if the expression is true)
} else if(expression) {
  // Fallback Code … 
  //(executed if the previous condition is false, and this one is true)
}

Comme on le voit dans la syntaxe générale, la clause else if prend une expression booléenne, qui est évaluée lorsque la condition précédente s'avère être false.

Il est possible d’enchaîner plusieurs clauses else if pour former une chaîne if-else if :

if(expression) {
  // … (executed if the first condition is true)
} else if(expression) {
  // … (executed if the first condition is false and this is true)
} else if(expression) {
  // … (executed if previous conditions are false and this is true)
} else {
  // … (executed if all previous conditions are false)
}

Comme illustré dans le code ci-dessus, il est possible d’ajouter la clause else à la fin. Ce bloc est exécuté uniquement lorsque toutes les conditions précédentes sont évaluées à false.

L’exemple suivant illustre l’utilisation de cette syntaxe :

123456789
let number = 50; if (number < 20) { console.log("The number is less than 20."); } else if (number === 20) { console.log("The number is exactly 20."); } else { console.log("The number is greater than 20."); }
copy
question mark

Quel est le but de la clause else if dans une instruction if-else ?

Select the correct answer

Tout était clair ?

Comment pouvons-nous l'améliorer ?

Merci pour vos commentaires !

Section 3. Chapitre 10
some-alt