Retourner ' la page d'accueil de TJSRetourner ' la page d'accueil de TJS

Structure : case

Définit les différents cas possibles d'une structure conditionnelle switch

Syntaxe
case (valeur):

Compatible tous navigateurs

Description
case définit chaque cas possible d'une structure conditionnelle switch et les instructions à exécuter.
Un bloc case se termine toujours par un break.
Le bloc facultatif default détecte et traite tous les autres cas non définis plus haut.


Exemple 1 : Les saisons avec case
Code source
<script>
var dt=new Date();
var mois=dt.getMonth();
console.log(mois);
mois+=1; // Le mois commence à 0 sur les dates JS
var calcul=Math.floor(mois/3);
console.log(calcul);
switch(calcul) {
 case(0):
   var s="Hiver";
   break;
 case(1):
   var s="Printemps";
   break;
 case(2):
   var s="Eté";
   break;
 case(3):
   var s="Automne";
   break;
}
document.write(s);
</script>

Résultat
Emulation de la console
Explication
La variable calcul contient un code saison qui est passé dans la condition switch.
Page mise à jour le

Troisième édition Tout JavaScript chez Dunod

Tout JavaScript le livre chez DunodEn savoir plus
Sortie le 4 janvier 2023

Version papier 29€90
Format électronique 22€99.

Commandez en ligne

Chercher une fonction, un objet, ...

Le 17/04/2024 01:50:28 sur php 7 en 136.48 ms