Diccionario

Función

Un bloque de código con nombre que realiza una tarea concreta, puede recibir datos y devolver un resultado.

Una función agrupa instrucciones bajo un nombre para poder usarlas cuando haga falta. Recibe datos de entrada (parámetros) y puede devolver un resultado (con return).

Dividir un programa en funciones pequeñas lo hace más fácil de leer, de probar y de corregir. Cuando una función pertenece a un objeto o a una clase se suele llamar método.

Un ejemplo

calcularIva(precio) recibe un precio y devuelve el precio con IVA. La usas en el carrito, en la factura y en el resumen sin repetir la fórmula.