Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
De if-expressie selecteert uit twee expressies op basis van de waarde van een logische invoerwaarde en evalueert alleen de geselecteerde expressie.
if-expression:
if
if-conditionthentrue-expressionelsefalse-expression
if-condition:
uitdrukking
ware-uitdrukking
uitdrukking
valse uitdrukking
uitdrukking
Hier volgen voorbeelden van if-expressies:
if 2 > 1 then 2 else 1 // 2
if 1 = 1 then "yes" else "no" // "yes"
Het volgende geldt voor het evalueren van een if-expressie:
Als de waarde die wordt geproduceerd door het evalueren van de if-voorwaarde geen logische waarde is, wordt er een fout met redencode
"Expression.Error"gegenereerd.De true-expression wordt alleen geƫvalueerd als de if-condition de waarde
trueoplevert.De false-expressie wordt alleen geƫvalueerd als de if-voorwaarde de waarde
falseevalueert.Het resultaat van de if-expressie is de waarde van de waar-expressie als de if-voorwaarde is
trueen de waarde van de onwaar-expressie als de if-voorwaarde isfalse.Fouten die zijn opgetreden tijdens de evaluatie van de if-condition, true-expression of false-expression , worden doorgegeven.