Condition Switch de JavaScript

.....

Condition Switch de JavaScript

JavaScript cours tutorial

L'instruction Switch permet de vérifier le contenu d'une variable à partir de nombreuses valeurs.

La condition Switch de javascript

La condition Switch vérifie successivement les différentes valeurs des étiquettes jusqu'à ce qu'il trouve le bon contenu qui correspond à l'éxpression entre les parenthèses.
Syntax :

switch(expression)
{
case etiquette 1:
// code à exécuter bloc 1
break;
case etiquette 2:
// code à exécuter bloc 2
break;
default:
// code à exécuter si expression n’est vrai pour aucune des case 1 et 2
}

Voici comment cela fonctionne: d'abord nous avons une seule expression entre les parenthèses (le plus souvent une variable), qui est évaluée une fois.
La valeur de l'expression est ensuite comparée avec les valeurs pour chaque case dans la structure.
S'il y a une occurrence, le bloc de code associé à cette occurrence est exécuté.
L'instruction break, elle permet d'interrompre le déroulement du code quand la condition est réalisée.

Exemple :

écrire les jours de la semaine en français

Sélectionner le code

<script type="text/javascript">
var d = new Date();
le_jour=d.getDay();
switch (le_jour)
{
case 0:
  document.write("<b>Aujourd’hui c’est  Dimanche</b>");
  break;
case 1:
  document.write("<b>Aujourd’hui c’est  Lundi</b>");
  break; 
case 2:
  document.write("<b>Aujourd’hui c’est  Mardi</b>");
  break;
case 3:
  document.write("<b>Aujourd’hui c’est  Mercredi</b>");
  break;  
case 4:
  document.write("<b>Aujourd’hui c’est  Jeudi</b>");
  break;
case 5:
  document.write("<b>Aujourd’hui c’est  Vendredi</b>");
  break;
default:
  document.write("<b>En fin c’est le week-end!</b>");
}
</script>

 

Remarque : Utilisez break pour éviter l'exécution automatique du code dans la case suivant .




Par carabde 30 mars 2014