Conditionele if expressie

De if expressie voert een test uit en levert afhankelijk van het resultaat een eerste of een tweede waarde op.

Voorbeeld Resultaat Type Toelichting
if 1 < 2 then "WAAR" end "WAAR" String De test 1 < 2 is waar en het resultaat is de then expressie.
if 1 > 2 then "WAAR" end nil - De test 1 > 2 is onwaar. Bij het ontbreken van een else expressie is het resultaat nil.
if 1 < 2 then "WAAR" else "ONWAAR" end "WAAR" String De test 1 < 2 is waar en het resultaat is de then expressie. De else expressie blijft ongebruikt.
if 1 > 2 then "WAAR" else "ONWAAR" end "ONWAAR" String De test 1 > 2 is onwaar en het resultaat is de else expressie.