Una función (también denominada rutina) es un código reutilizable que proporciona instrucciones para realizar una acción o crear una salida basada en una entrada.
Para definir una función, debes proporcionar tres partes clave: un nombre único, el tipo de información que se espera como su result y lo que hará la función cuando sea called.
A continuación puedes ver la sintaxis básica de una función:
name() : type = codeblockNombre() y tipo separados por dos puntos: esta es la function signature, que es la forma en que llamas y utilizar la función, y el value que debe devolver la función es del tipo que proporcionas. Este formato es similar a cómo se crean las constantes, excepto por el () después de name, que imita la forma de llamar a la función en el código.
El bloque de código de la función: define lo que hará la función cuando sea llamada proporcionando
=codeblock, dondecodeblockes cualquier secuencia de una o más expresiones. Siempre que llames a la función, se ejecutarán las expresiones del code block.