Una declaración a menos que pueda ir seguida de una declaración elsif opcional y luego de otra declaración else.
Esta declaración de juicio condicional es muy útil en el caso de múltiples condiciones.
Debe prestar atención a los siguientes puntos al utilizar declaraciones a menos que, elsif, else.
La declaración a menos que pueda ir seguida de 0 o 1 declaraciones else, pero debe haber una declaración else después de elsif.
La declaración a menos que pueda ir seguida de 0 o 1 declaraciones elsif, pero deben escribirse antes de la declaración else.
Si uno de elsif se ejecuta con éxito, el otro elsif y else ya no se ejecutarán.
El formato de sintaxis es el siguiente:
a menos que(boolean_expression 1){ # Ejecutar cuando la expresión booleana boolean_expression 1 sea falsa}elsif( boolean_expression 2){ # Ejecutar cuando la expresión booleana boolean_expression 2 sea verdadera}elsif( boolean_expression 3){ # Ejecutar cuando la expresión booleana boolean_expression 3 sea verdadera }else{ #Ejecutar cuando no se cumpla ninguna condición}
Al ejecutar el programa anterior, el resultado de salida es:
El valor de a no es 30.