Návratové hodnoty
Hodnoty
jsou
vraceny
pomocí
nepovinné
klausule
return
.
Může
být
vracen
libovolný
typ
,
včetně
seznamů
a
objektů
.
Klasule
způsobuje
,
že
funkce
okamžitě
ukončí
svůj
běh
a
předá
řízení
zpět
na
řádek
,
odkud
byla
volána
.
Pro
více
informací
viz
return(
)
.
Z
funkce
nemůžete
vracet
více
hodnot
,
ale
podobného
výsledku
může
být
dosaženo
vrácením
seznamu
.
K
vrácení
odkazu
z
funkce
musíte
použít
referenční
operátor
jak
v
deklaraci
funkce
,
tak
při
přiřazování
vrácené
hodnoty
do
proměnné
:
Pro
další
informace
o
odkazech
se
laskavě
podívejte
na
Vysvětlení
odkazů
.