79 votes

JavaScript, instruction de commutateur Typescript : comment exécuter le même code pour deux cas ?

Existe-t-il un moyen d’affecter deux valeurs de casse différentes au même bloc de code sans copier-coller ? Par exemple, en dessous de 68 et 40 doivent exécuter le même code, alors que 30 n’est pas lié.

Est-il incorrect de penser que quelque chose comme ça devrait fonctionner (même si ce n’est évidemment pas le cas)?

227voto

kgz Points 3370

Il suffit de les mettre l’un après l’autre sans pause

22voto

RichieHindle Points 98544

Oui, vous mettez simplement les `` déclarations connexes les unes à côté des autres, comme ceci:

Le `` commentaire est là pour deux raisons :

  • Cela rassure les lecteurs humains que vous faites cela délibérément
  • Il réduit au silence les avertissements des outils de type Lint qui émettent des avertissements sur une éventuelle chute accidentelle.

4voto

BNL Points 5754
case 68:
case 40:
  // stuff
  break;

0voto

RkHirpara Points 137

Les boîtiers d’interrupteur peuvent être matraqués comme indiqué dans la fouille.

En outre, il n’est pas limité à seulement deux cas, vous pouvez l’étendre à n’importe quel non. des cas.

-16voto

SimranChahal Points 13

Vous devez utiliser :

Les cas doivent être séparés par des virgules.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X