Vrednosti so lahko vrnjene s pomočjo neobveznega return stavka. Vrnemo lahko bilokateri tip spremelnjivke. To konča izvajanje trenutne funkcija in skripta se normalno nadaljuje. Poglejte si return() za več informacij.
Iz funkcije ne morete vrniti več vrednosti, lahko pa vrnete niz in z list() dobite ven rezultate.
Če želite vrniti referenco iz funkcije, morate uporabiti referenčni operator & v funkciji in ko dodeljujete vrnjeno vrednost spremenljivki:
Za več informacij o referencah si oglejte Razložene reference.