Éléments conditionnels
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-conditionthen
true-expressionelse
false-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 d’if-condition n’est pas une valeur logique, une erreur avec le code de raison
"Expression.Error"
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 des éléments if-condition, true-expression ou false-expression sont propagées.
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour