Switch case javascript
Résolu/Fermé
A voir également:
- Switch case javascript
- Telecharger javascript - Télécharger - Langages
- Logiciel switch - Télécharger - Conversion & Extraction
- Aller à la ligne dans une case excel - Guide
- Samsung switch pc - Télécharger - Divers Bureautique
- A javascript error occurred in the main process - Forum Matériel & Système
4 réponses
switch (foo)
{
case A:
... something...
break;
case B:
... something...
break;
default:
...something...
break;
}
{
case A:
... something...
break;
case B:
... something...
break;
default:
...something...
break;
}
empty
Messages postés
837
Date d'inscription
vendredi 25 juillet 2008
Statut
Membre
Dernière intervention
23 février 2016
176
10 déc. 2009 à 13:21
10 déc. 2009 à 13:21
Ça peut aussi "servir" dans le cas où on veut de l'uniformité dans le code ^^ Donc c'est juste une question de coder...
Bobinours
Messages postés
2898
Date d'inscription
jeudi 26 avril 2001
Statut
Membre
Dernière intervention
21 mars 2013
504
2 janv. 2002 à 18:06
2 janv. 2002 à 18:06
switch (var)
{
case '1':
case '2':
case '3': alert ('1, 2 ou 3');
case '4':
case '5':
case '6': alert ('4, 5 ou 6');
default: alert('autre');
}
-= Bobinours =-
{
case '1':
case '2':
case '3': alert ('1, 2 ou 3');
case '4':
case '5':
case '6': alert ('4, 5 ou 6');
default: alert('autre');
}
-= Bobinours =-
16 mars 2008 à 15:52
Ca veut dire que si t'as plusieurs valeurs (a, b, c) et que tu veux les regrouper, tu mets pas de break apres les cases a et b, mes apres le case c.
switch(var){
case a:
alert();
case b:
alert();
case c:
alert();
break;
}
16 janv. 2009 à 15:51
Bobinours a oublié les quelques break afin d'avoir encore une utilité au case, Loran ne répond pas vraiment à la question, et Odissey produit un résultat différent entre a, b et c (puisque pour a il aura l'exécution de ce qui suit le case a, case b et case c, pour b uniquement ce qui suit le case b et le case c, pour c uniquement ce qui suit le case c).
Donc la solution :
switch(var)
{
case a:
case b:
case c:
alert('a, b, c');
break;
case e:
case f:
alert('e, f');
break;
default:
alert('autre');
break;
}