Sí, esa es la siguiente manera que iba a postear, pero no me quedaba tiempo
:
En los manuales casi nunca ponen ejemplos así, siempre nos vienen con el típico ejemplo de
switch(edad), pero hay que entender que se pueden poner todo tipo de resultados y expresiones donde casi siempre ponemos variables:
Código:
switch( X ) {
case A:
break;
case B:
break;
case C:
break;
}
Y
X,
A,
B y
C en realidad pueden ser cualquier cosa. Y cuando X sea igual que A, B o C, entonces entrará en dicho fragmento de código. A veces nos olvidamos de esas abstracciones.
Un saludo.