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. |