Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
if-expression sélectionne une expression, parmi deux possibles, en fonction de la valeur d’une entrée logique et évalue uniquement l’expression sélectionnée.
if-expression :
if
if-conditionthentrue-expressionelsefalse-expression
if-condition :
expression
true-expression :
expression
false-expression :
expression
Voici quelques exemples d’if-expression :
if 2 > 1 then 2 else 1 // 2
if 1 = 1 then "yes" else "no" // "yes"
Les points suivants s’appliquent lors de l’évaluation d’une if-expression :
Si la valeur produite par l’évaluation de la condition if n’est pas une valeur logique, une erreur avec le code
"Expression.Error"de raison est générée.true-expression est évaluée uniquement si if-condition prend la valeur
true.false-expression est évaluée uniquement si if-condition prend la valeur
false.Le résultat d’if-expression est la valeur de true-expression si if-condition est
true, et la valeur de false-expression si if-condition estfalse.Les erreurs générées lors de l’évaluation d’if-condition, true-expression ou false-expression sont propagées.