Condition JavaScript

Les instructions conditionnelles sont utilisées pour exécuter différentes actions en fonction de différentes conditions.

Instructions conditionnelles

Lorsque vous écrivez du code, vous avez souvent besoin de réaliser différentes actions en fonction de différentes jugements.

Vous pouvez utiliser les instructions conditionnelles dans votre code pour cela.

Dans JavaScript, nous pouvons utiliser les instructions conditionnelles suivantes :

  • Pour if Définir le bloc de code à exécuter si la condition spécifiée est vraie
  • Pour else Définir le bloc de code à exécuter si la même condition est fausse
  • Pour else if Définir la nouvelle condition à tester, si la première condition est fausse
  • Pour switch Pour définir plusieurs blocs de code alternatifs à exécuter

Instruction if

Utilisez if Instruction pour définir le bloc de code JavaScript à exécuter si la condition est vraie

Grammaire

if (Condition) {
    Le code exécuté lorsque la condition est vraie
} 

Remarque :if Utilisez des lettres minuscules. Les lettres majuscules (IF ou If) produisent des erreurs JavaScript.

Exemple

Si l'heure est avant 18:00, émettez un salut "Good day" :

if (hour < 18) {
    greeting = "Good day";
}

Si l'heure est avant 18 heures, le résultat de greeting sera :

Good day

Essayez-le vous-même

Instruction else

Utilisez else Instruction pour définir le bloc de code à exécuter si la condition est fausse

if (Condition) {
    Le bloc de code exécuté lorsque la condition est vraie
} else { 
    Le bloc de code exécuté lorsque la condition est fausse
}

Exemple

Si l'heure est inférieure à 18, créez un salut "Good day", sinon "Good evening" :

if (hour < 18) {
    greeting = "Good day";
 } else {
    greeting = "Good evening";
 } 

Le résultat de greeting :


Essayez-le vous-même

Instruction else if

Utilisez else if Pour définir une nouvelle condition lorsque la première condition est fausse

Grammaire

if (Condition 1) {
    Le bloc de code exécuté lorsque la condition 1 est vraie
} else if (Condition 2) {
    Le bloc de code exécuté lorsque la condition 1 est fausse et la condition 2 est vraie
 } else {
    Le bloc de code exécuté lorsque les conditions 1 et 2 sont toutes deux fausses
}

Exemple

Si l'heure est avant 10:00, créez un salut "Good morning", sinon, mais si l'heure est avant 18:00, créez un salut "Good day", sinon, créez un salut "Good evening" :

if (time < 10) {
    greeting = "Good morning";
 } else if (time < 18) {
    greeting = "Good day";
 } else {
    greeting = "Good evening";
 } 

Le résultat de greeting :


Essayez-le vous-même

Plus d'exemples

Liens aléatoires
Cette instance écrira un lien vers CodeW3C.com ou la Fondation mondiale pour la nature (WWF). Chaque lien a une chance de 50% d'être utilisé grâce à des nombres aléatoires.

Livres de lecture

Pour plus d'informations sur Instruction if JavaScriptPour plus de connaissances sur

Instruction if ECMAScript
L'instruction if est l'une des instructions les plus couramment utilisées dans ECMAScript. Cette section vous explique en détail comment utiliser l'instruction if.