4 of 264 menu

L'instruction switch

L'instruction switch est utilisée pour sélectionner une valeur parmi une série de valeurs.

Syntaxe

switch (variable) { case 'valeur1': /* ici le code qui s'exécutera dans le cas où la variable a la valeur1 */ break; case 'valeur2': /* ici le code qui s'exécutera dans le cas où la variable a la valeur2 */ break; case 'valeur3': /* ici le code qui s'exécutera dans le cas où la variable a la valeur3 */ break; default: /* ici le code qui s'exécutera dans le cas où il n'y a correspondance avec aucune valeur */ break; };

La comparaison est effectuée sur une égalité stricte. Le bloc default n'est pas obligatoire.

Exemple

Affichons la langue de l'utilisateur en fonction de la valeur de la variable lang :

let lang = 'ru'; switch (lang) { case 'ru': alert('russe'); break; case 'en': alert('anglais'); break; case 'de': alert('allemand'); break; default: alert('langue non supportée'); break; };

Exemple

Affichons la saison de l'année correspondant à la valeur de la variable :

let num = 3; switch (num) { case 1: alert('printemps'); break; case 2: alert('été'); break; case 3: alert('automne'); break; case 4: alert('hiver'); break; };

Voir aussi

  • leçon du manuel JavaScript,
    qui décrit en détail le fonctionnement de switch-case
  • l'instruction if,
    qui permet également de créer une condition
Français
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Nous utilisons des cookies pour le fonctionnement du site, l'analyse et la personnalisation. Le traitement des données est effectué conformément à la Politique de confidentialité.
accepter tout personnaliser refuser