[ 140353 ]
[ 38.103.63.16 ]
L'instruction SWITCHL'instruction SWITCH fournit un moyen simple de tester une expression et, selon sa valeur, d'exécuter une séquence d'instructions parmi plusieurs séquences possibles, tout en évitant d'avoir à écrire une cascade de if.
switch (condition)
{ case valeur1 : instructions
break
case valeur2 : instructions
break
case valeur3 : instructions
break
default : instructions
}
valeur1,valeur2,valeur3 représentent des valeurs auxquelles sera successivement comparée la valeur de l'expression. Exemple
var condition = 5;
switch (condition)
{ case 1 : document.write("Valeur trouvée : 1")
break
case 3 : document.write("Valeur trouvée : 3")
break
case 5 : document.write("Valeur trouvée : 5")
break
case 7 : document.write("Valeur trouvée : 7")
break
default : document.write("Valeur non trouvée")
}
Résultat :
Exemple 2Voici un autre exemple, qui utilise une variable littérale.
var condition = "BONJOUR";
switch (condition)
{ case "BONJOUR" : document.write(condition + " est en majuscule")
break
case "bonjour" : document.write(condition + " est en minuscule")
break
default : document.write(condition + " n'est ni en minuscule, ni en majuscule")
}
Résultat :
|