Las funciones son bloques de código que tenemos en nuestros programas que utilizamos para reaprovechar código y no estar repitiendolo.
Las funciones pueden recibir valores (parametros) y pueden devolver un resultado.
Para definir una función utilizaremos la palabra clave func, luego el nombre de nuestra función y luego un par de parentesis, dentro de ellos pondremos nuestros parametros de entrada. Dentro de la funcion haremos nuestras acciones y si queremos que nuestra función devuelva un valor utilizaremos la palabra reservada return.
func suma(p1, p2):
var sumatotal = p1+p2
return sumatotal
p1 y p2 son nuestros parametros de entrada, dentro de nuestra función los sumaremos y devolveremos el resultado.
Para llamar a nuestra función tan solo tendremos que invocarla y pasarle los parametros
suma(2,3)
Nivel