Una expresión que instruye al programa a salir de una subrutina y volver a la dirección de retorno. La dirección de retorno es de donde se llamó a la subrutina.
En lugar de confiar en que la última expresión del bloque de código de la función genere el valor correcto, puedes especificar explícitamente el resultado mediante una expresión return. Cuando se ejecute la expresión return, saldrá inmediatamente del bloque de código de la función. Esto significa que si colocas una expresión return antes de otro código, el código que sigue no se ejecutará.