funcionesCuando se desarrolla una aplicación compleja, es muy habitual utilizar una y otra vez las mismas instrucciones.

Un script para una tienda de comercio electrónico por ejemplo, tiene que calcular el precio total de los productos varias veces, para añadir los impuestos y los gastos de envío.

Si se quiere modificar alguna de las instrucciones repetidas, se deben hacer tantas modificaciones como veces se haya escrito esa instrucción, lo que se convierte en un trabajo muy pesado y muy propenso a cometer errores.

Las funciones son la solución a todos estos problemas, tanto en JavaScript como en el resto de lenguajes de programación. Una función es un conjunto de instrucciones que se agrupan para realizar una tarea concreta y que se pueden reutilizar fácilmente.


21. Funciones I – Sintaxis y ejecución

Comenzamos a ver en este vídeo el tema de las funciones. Vemos la sintaxis y su ejecución mediante un ejemplo sencillo.

22. Funciones II – Paso de parámetros a una función

Continuamos profundizando en el uso de funciones viendo en este vídeo el paso de parámetros o argumentos a una función.

23. Funciones III – Calculadora arcaica

Para practicar con las funciones y el paso de parámetros, creamos en este vídeo una calculadora (arcaica) que realiza las operaciones básicas con dos cifras.

24. Funciones y eventos – Introducción a eventos

Vemos en este vídeo una introducción a los eventos de JavaScript y cómo estos hacen que las funciones adquieran toda su potencialidad.Se verá más adelante en el curso el tema de los eventos en profundidad.

25. Funciones – Práctica guiada I

En este vídeo comenzamos con la elaboración de una práctica guiada donde tendremos que utilizar gran parte de lo aprendido hasta ahora.

26. Funciones – Práctica guiada II.

Continuamos en este vídeo con el ejercicio práctico de la calculadora en JavaScript.

27. Funciones – Práctica guiada III

Continuamos elaborando nuestra calculadora agregando nuevas funciones y creando nuevas variables.

28. Funciones – Práctica guiada IV

Terminamos en este vídeo de completar las operaciones básicas de la calculadora. En breve colgaré un link con la práctica terminada.