Home > lang > iif 
 en fr de es it nl pl pt pt_BR mk sq ca hu cs tr ar fa id vi ko ja ru zh zh_TW
Previous  Next  Edit  Rename  Undo  Refresh  Search  Administration  
Documentation
History
 
Warning! This page is not up to date.  See english version 
IIf
Valoro = IIf ( bTesto AS Boolean , vVero  , vMalvero  )
Valoro = If ( bTesto AS Boolean , vVero  , vMalvero  )

Kalkulas esprimon bTesto, kaj redonas vValoro se esprimo bTesto estas TRUE, aux vMalvero se esprimo estas FALSE.

Singradu! kontrauxa ol IF, aux C/Perl operatoro ?, du ambaux vVero kaj vMalvero estas plenumata, maldependate kio ajn valoro estas bTesto.

Example

X = 7
PRINT If((X MOD 2) = 0, "even", "odd")

odd
' Neniam vi faras tio en realaj kodoj, cxar gxi ne estas tradukeble!
X = 7
PRINT "Vi havas " & X & " mesagxo" & If(X <> 1, "j", "") & " atendante."

Vi havs 7 mesagxoj atemdante.
PRINT If((X MOD 2) = 1, "odd", 1 / 0)

Division by zero

See also

Test Control Structures & Functions