Questions marquées «switch-statement»

Dans la programmation informatique, une instruction switch, case, select ou inspect est un type de mécanisme de contrôle de sélection utilisé pour appeler des blocs de code spécifiques basés sur des contenus variables.

1718
Des remplacements pour l'instruction switch en Python?

Les réponses à cette question sont un effort communautaire . Modifiez les réponses existantes pour améliorer ce post. Il n'accepte pas actuellement de nouvelles réponses ou interactions. Je veux écrire une fonction en Python qui retourne différentes valeurs fixes basées sur la valeur d'un index...

768
Switch instruction plusieurs cas en JavaScript

J'ai besoin de plusieurs cas dans l'instruction switch en JavaScript, quelque chose comme: switch (varName) { case "afshin", "saeed", "larry": alert('Hey'); break; default: alert('Default case'); break; } Comment puis je faire ça? S'il n'y a aucun moyen de faire quelque chose comme ça en...

582
Plusieurs cas dans l'instruction switch

Existe-t-il un moyen de passer à travers plusieurs déclarations de cas sans préciser case value: répéter à plusieurs reprises? Je sais que cela fonctionne: switch (value) { case 1: case 2: case 3: // Do some stuff break; case 4: case 5: case 6: // Do some different stuff break; default: // Default...

365
Switch instruction fallthrough en C #?

Instruction Switch fallthrough est l' une de mes principales raisons personnelles pour l' amour switchcontre les if/else ifconstructions. Un exemple est en ordre ici: static string NumberToWords(int number) { string[] numbers = new string[] { "", "one", "two", "three", "four", "five", "six",...

276
Pourquoi Java active-t-il les entrées contiguës semble-t-il s'exécuter plus rapidement avec des cas supplémentaires?

Je travaille sur du code Java qui doit être hautement optimisé car il fonctionnera dans des fonctions chaudes qui sont invoquées à de nombreux points dans ma logique de programme principale. Une partie de ce code implique la multiplication des doublevariables par des 10valeurs élevées à des valeurs...