Cursos
Módulo
Aprenda a bifurcar la ruta de acceso de ejecución del código mediante la evaluación de expresiones booleanas.
Este explorador ya no se admite.
Actualice a Microsoft Edge para aprovechar las características y actualizaciones de seguridad más recientes, y disponer de soporte técnico.
if-expression (expresión if) selecciona entre dos expresiones según un valor de entrada lógico y evalúa solo la expresión seleccionada.
if-expression:
if
if-condition then
true-expression else
false-expression
if-condition:
expresión
true-expression:
expresión
false-expression:
expression
Los siguientes son ejemplos de if-expression:
if 2 > 1 then 2 else 1 // 2
if 1 = 1 then "yes" else "no" // "yes"
Cuando se evalúa if-expression sucede lo siguiente:
Si el valor generado al evaluar if-condition (condición if) no es un valor lógico, se genera un error con el código "Expression.Error"
.
true-expression solo se evalúa si if-condition se evalúa como el valor true
.
false-expression solo se evalúa si if-condition se evalúa como el valor false
.
El resultado de if-expression es el valor de true-expression si if-condition es true
, o bien el valor de false-expression si if-condition es false
.
Se propagan los errores producidos durante la evaluación de if-condition, true-expression o false-expression.
Cursos
Módulo
Aprenda a bifurcar la ruta de acceso de ejecución del código mediante la evaluación de expresiones booleanas.