Expression qui demande à un programme de quitter une sous-routine et de revenir à l'adresse de retour. L'adresse de retour est l'endroit d'où la sous-routine a été appelée.
Au lieu de compter sur la dernière expression du bloc de code de la fonction pour produire la bonne valeur, vous pouvez spécifier explicitement le résultat en utilisant une expression return. Lorsque l'expression de retour est exécutée, elle quitte immédiatement le bloc de code de la fonction. En d'autres termes, si vous placez l'expression de retour avant un autre code, le code qui suit ne s'exécute pas.