Las funciones permiten agrupar código con un propósito determinado y reutilizarlo invocándolo desde diferentes partes de un programa. Este documento explica la sintaxis básica para definir funciones en JavaScript, incluyendo parámetros, cuerpo y retorno. También cubre conceptos como el ámbito de las variables, la pila de llamadas y cómo invocar funciones. Se proveen ejemplos de funciones para calcular el mcd, factoriales y comprobar si un número es primo.