Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Apprendre Commutateur | Instructions Conditionnelles
Introduction à TypeScript
course content

Contenu du cours

Introduction à TypeScript

Introduction à TypeScript

1. Fondamentaux de TypeScript
2. Instructions Conditionnelles
3. Tableaux
4. Boucles
5. Fonctions

book
Commutateur

Si vous êtes déjà fatigué de l'instruction if-else, j'ai de bonnes nouvelles pour vous ! En TypeScript, il existe une autre construction pour vérifier plusieurs conditions - l'instruction switch-case. Cette construction a été créée pour exécuter du code en fonction de la valeur qui est passée. Jetons un coup d'œil à la définition :

La syntaxe pour l'instruction switch-case ressemble à ceci :

Points clés concernant l'instruction switch en TypeScript :

  • break : Typiquement, chaque case inclut une instruction break pour sortir du switch après l'exécution du code dans le case correspondant. Cela empêche l'exécution du code des autres branches case. L'instruction break est optionnelle, et sans elle, l'exécution continuera vers le case suivant ;

  • default : default est un bloc optionnel qui s'exécute si aucune des valeurs case ne correspond à l'expression. Il agit comme une alternative pour toutes les branches case.

L'auteur du cours manque d'imagination, alors regardons à nouveau l'exemple avec les jours de la semaine. Cependant, cette fois, nous allons légèrement modifier les conditions, et maintenant nous allons déterminer le nom du jour de la semaine par son numéro dans la semaine :

123456789101112131415161718
let day: number = 3; let dayName: string; switch (day) { case 1: dayName = "Monday"; break; case 2: dayName = "Tuesday"; break; case 3: dayName = "Wednesday"; break; default: dayName = "Unknown"; } console.log(`Today is ${dayName}`);
copy

Remarque

Notez que si aucune des valeurs ne correspond, nous exécutons le bloc default.

Nous utilisons la variable day comme une expression, et en fonction de sa valeur, nous déterminons le nom du jour de la semaine. De cette façon, nous pouvons créer plusieurs conditions et exécuter un code spécifique en fonction de celles-ci.

1. Quel est le but de l'instruction switch en TypeScript ?

2. Quel est le rôle du cas default dans une instruction switch ?

Quel est le but de l'instruction `switch` en TypeScript ?

Quel est le but de l'instruction switch en TypeScript ?

Sélectionnez la réponse correcte

Quel est le rôle du cas `default` dans une instruction `switch` ?

Quel est le rôle du cas default dans une instruction switch ?

Sélectionnez la réponse correcte

Tout était clair ?

Comment pouvons-nous l'améliorer ?

Merci pour vos commentaires !

Section 2. Chapitre 6
We're sorry to hear that something went wrong. What happened?
some-alt