Sinon
Bien que les instructions if
exécutent du code sous des conditions spécifiques, elles ne créent pas de véritable bifurcation dans votre code. Au lieu de cela, elles guident l'interpréteur à travers différents chemins au sein de votre programme.
Le mot-clé else
Pour introduire un comportement de bifurcation, vous pouvez utiliser le mot-clé else
en combinaison avec if
pour créer des instructions conditionnelles.
Considérez cet exemple :
let a = 60; if (a >= 100) { console.log("a is greater than or equal to 100"); } else { console.log("a is less than 100"); }
Dans l'exemple ci-dessus, la condition a >= 100
est évaluée à false
, donc le bloc de code à l'intérieur de l'instruction if
n'est pas exécuté. À la place, le bloc de code à l'intérieur de l'instruction else
est exécuté parce que la condition if
est false
.
La syntaxe de l'instruction else
est similaire à celle de l'instruction if
, sauf qu'elle ne nécessite pas de condition ou de parenthèses ()
.
Remarque
Lors de l'utilisation d'une instruction
else
, ne placez pas le point-virgule de fin de commande (;
) après le bloc de codeif
({}
), car cela entraînera uneSyntaxError
. L'instructionif-else
est considérée comme une seule commande.
1. Quelle sera la sortie ?
2. Quelle sera la sortie ?
Merci pour vos commentaires !