Kapitola 6. Programování s jazykem GEL
Předcházející |  | Další

# Kapitola 6. Programování s jazykem GEL

## Podmínky

Syntaxe:

    if <expression1> then <expression2> [else <expression3>]

Pokud je vynecháno `else` a `výraz1` je vyhodnocen jako `false` nebo 0, je vráceno `NULL`.

Příklady:

    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 )

Všimněte si, že když je `=` použito uvnitř výrazu pro `if`, je změněno na `==`, takže

    if a=5 then a=a-1

bude interpretováno jako:

    if a==5 then a:=a-1

Předcházející |  | Další
Seznam operátorů GEL | Domů | Smyčky