Tabla de contenidos
Sintaxis:
if <expression1> then <expression2> [else <expression3>]
si se omite else
, si la expresión expression1
devuelve false
o 0
, devolverá NULL
.
Ejemplos:
if(a==5)then(a=a-1) if b<a then b=a if c>0 then c=c-1 else c=0 a = ( if b>0 then b else 1 )
tenga en cuenta que =
se traducirá como ==
si se usa dentro de una expresión if
, por lo que
if a=5 then a=a-1
se interpretará como:
if a==5 then a:=a-1