Ein Ausdruck, der ein Programm anweist, eine Unterroutine zu verlassen und zur Return-Adresse zurückzukehren. Die Return-Adresse ist die Adresse, von der aus die Unterroutine aufgerufen wurde.
Anstatt sich darauf zu verlassen, dass der letzte Ausdruck im Funktionscodeblock den richtigen Wert liefert, kannst du Ergebnis auch explizit mit einem return-Ausdruck angeben. Wenn der „Return“-Ausdruck ausgeführt wird, verlässt er sofort den Codeblock der Funktion. Das bedeutet, wenn du den Rückgabeausdruck vor anderem Code platzierst, wird der folgende Code nicht ausgeführt.