Para resultados múltiples, se pueden anidar sentencias de if/else. Sin embargo, la lógica se puede volver molesta para seguir con demasiados anidamientos. Se puede utilizar, por lo tanto, la construcción siguiente para una serie de sentencias de if/else:
if (expresión_booleana_1) sentencia_1 else (expresión_booleana_2) sentencia_2 else if (expresión_booleana_3) sentencia_3 ... else if (expresión_booleana_n) sentencia_n else sentencia_else
La sentencia else final es opcional. Meramente especifica el código que se tiene que ejecutar si ninguna de las expresiones booleanas es verdadera.
|
Copyright © 2013 CA.
Todos los derechos reservados.
|
|