Easy-Micro

LANGAGE Structures de contrôles Javascript
SWITCH

L'instruction conditionnelle Javascript SWITCH

L'instruction conditionnelle switch permet de réaliser un test en Javascript avec de nombreux cas de figure.

switch (variable de test) {
case : " Premier cas : " :
instructions
break;
case : " Deuxième cas : " :
instructions
break;
}

Exemple de switch avec une boîte de dialogue Prompt qui propose trois réponses
<script>
let reponse = prompt("JavaScript est un langage :  A.Non typé B.Faiblement typé C.Typé" , " Saisissez votre réponse en majuscule (A, B ou C)");
switch (reponse) {
case "A" :
alert("Pas-tout-à-fait, re-essayez");
break;
case "B" :
alert("Bravo! C'est exact");
break;
case "C" :
alert("Et non! Essaye encore");
break;
}
</script>

Note : On dit qu'un langage est typé si l'on doit obligatoirement définir le type d'une variable (texte, nombre, tableau...) lors de sa création. C'est à dire si l'on doit explicitement dire ce que pourra recevoir une variable (du texte, un nombre...). Par exemple, le langage Visual Basic for Application (VBA) est typé car il est obligatoire de déclarer le type d'une variable (Dim mavariable As Integer). Ce n'est pas le cas en JavaScript (ni en PHP). En JavaScript, la variable est dynamiquement typé lors de son affectation : let mavariable = "un texte" ou let mavariable = 10


< Page précédente STRUCTURES DE CONTRôLES JAVASCRIPT Page suivante >