Zwracane
wartości
Wartości
są
zwracane
przy
użyciu
opcjonalnej
instrukcji
return
.
Może
być
zwracany
dowonlny
typ
,
włączając
w
to
tablice
i
obiekty
.
Spowoduje
to
natychmiastowe
zakończenie
działania
funkcji
i
przekazanie
kontroli
do
linii
,
z
której
była
wywołana
.
Więcej
informacji
w
opisie
return(
)
.
Nie
możesz
zwracać
zwracać
wielu
wartości
z
funkcji
,
ale
podobne
efekty
mogą
być
uzyskane
przez
zwracanie
listy
.
Aby
funkcja
zwracała
referencję
,
musisz
użyć
operatora
referencji
i
w
deklaracji
funkcji
i
przy
przypisywaniu
zwracanej
wartości
do
zmiennej
:
Więcej
informacji
na
temat
referencji
w
rozdziale
References
Explained
.