Así como en la vida, en programación existen tareas repetitivas que no valen la pena reestructurar cada vez que se van a realizar. Este tipo de tareas repetitivas se pueden entender en programación como funciones.
Por lo tanto, debemos tener en cuenta:
- ¿Copiar y pegar el mismo código? tranqui, eso es una función.
- ¿Qué es una función? veni, veni, veni. Te cuento, las funciones son pedacitos de código que mientras lo escribas para un propósito general, puedes reusarlos muchas veces.

<aside>
💡 Si tu tienes que escribir multiples veces el mismo código, ese código merece ser una función
</aside>
- La palabra function debe ir en minúscula y de la misma forma, la primera letra de la función debe ir en minúscula
<aside>
🔥 Una buena práctica es escribir una función antes de invocarla y siempre escribirla en la parte de arriba
</aside>
- Las funciones tienen parámetros.
- Los paréntesis están ahí para declarar una función, o para ejecutarla.
- Teóricamente, primero declaras las funciones que vas a usar en tu programa, y luego las usas.