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

## Návrat hodnot

Normálně je funkce tvořena jedním nebo několika výrazy oddělenými středníky a vrací se hodnota posledního výrazu. To je fajn pro jednoduché funkce, ale někdy nechcete, aby funkce vracela to, co vypočítala naposledy. Můžete se například chtít vrátit z prostředku funkce. V takovém případě můžete použít klíčové slovo `return`. `return` přebírá jeden argument, který je hodnotou, která bude vrácena.

Příklad:

    function f(x) = (
      y=1;
      while true do (
        if x>50 then return y;
        y=y+1;
        x=x+1
      )
    )

Předcházející | Nahoru | Další
Proměnné parametrů | Domů | Reference