Accéder au contenu principal

Expressions Switch-Case

Vous pouvez créer des expressions switch à l'aide des mots-clés switch, case et default. Ces expressions évaluent les littéraux et retournent une valeur lorsqu'un littéral correspond à l'expression switch. Elles peuvent retourner une valeur par défaut si aucun des lttéraux ne correspond à l'expression. Vous pouvez spécifier plusieurs expressions pour le même cas, séparées par , ou par ;. Dans ce cas, toutes les expressions sont évaluées si la condition est remplie et le résultat de la dernière expression est retourné.

Ces expressions doivent suivre cette syntaxe :
switch (expression1) {
	case literal1: expression2, expression3
	case literal2: expression4, expression5
	default: expression6
}
L'exemple suivant est une expression switch valide :
switch (media) { 
	case "Star Wars": message = "May the Force be with you" 
	case "Star Trek": message = "Live long and prosper"
      default: "Cheers"
} 

Cette page vous a-t-elle aidé ?

Si vous rencontrez des problèmes sur cette page ou dans son contenu – une faute de frappe, une étape manquante ou une erreur technique – faites-le-nous savoir.