JavaScript else
L'instruction else
Utilisez l'instruction else pour spécifier un bloc de code à exécuter si une condition est false.
if (condition) {
// block of code to be executed if the condition is true
} else {
// block of code to be executed if the condition is false
}
Exemple
Si l'heure est inférieure à 18, créez un message d'accueil "Good day", sinon "Good evening":
if (hour < 18) {
greeting = "Good day";
} else {
greeting = "Good evening";
}
Try it Yourself »
L'instruction else if
Utilisez l'instruction else if pour spécifier une nouvelle condition si la première est false.
Syntaxe
if (condition1) {
// block of code to be executed if condition1 is true
} else if (condition2) {
// block of code to be executed if the condition1 is false and condition2 is true
} else {
// block of code to be executed if the condition1 is false and condition2 is false
}
Exemple
Si l'heure est inférieure à 10h00, créez un message d'accueil "Good morning", sinon, mais que l'heure est inférieure à 20h00, créez un message d'accueil "Good day", sinon un "Good evening":
if (time < 10) {
greeting = "Good morning";
} else if (time < 20) {
greeting = "Good day";
} else {
greeting = "Good evening";
}
Try it Yourself »
Exemple
Cet exemple créera un lien vers W3Schools ou vers le WWF. En utilisant un nombre aléatoire, la probabilité d'obtenir un lien est de 50 %.
let text;
if (Math.random() < 0.5) {
text = "<a href='https://w3schools.com'>Visit W3Schools</a>";
} else {
text = "<a href='https://wwf.org'>Visit WWF</a>";
}
document.getElementById("demo").innerHTML = text;
Try it Yourself »
