Trabajo Práctico N° 2 - FrontEnd
Este repositorio contiene la solución a 10 ejercicios de JavaScript sobre strings y arrays.
Escribe una función que reciba la longitud y el ancho de un rectángulo y devuelva su área.
La función no debe devolver un "console.log()", sino retornar un valor, llamaremos a la función dentro de un console.log()
La idea de esto es comprender que algunas funciones retornan un valor y otras simplemente hacen otras cosas, como imprimir un mensaje por consola. Las que retornan algo, deberán incluir la palabra clave return.
Escribe una función que reciba una cadena de texto (string) y devuelve la cantidad de palabras en la cadena.
Escribe una función que reciba una cadena y cuente el número de vocales.
Escribe una función que reciba un string y devuelva true o false si el string es un palíndromo.
Escribe una función que tome un valor de un usuario, utilizando una ventana emergente prompt y calcule la edad canina, que equivale a 7 veces la edad humana.
Esta función no debe devolver un valor sino mostrar por consola un mensaje como el del ejemplo.
Escribe una función que reciba una cadena y convierta la primera letra de cada palabra en mayúscula.
Escribe una función que tome un número n y devuelva los primeros n números de la sucesión de Fibonacci.
Trabajar con un array de productos usando los siguientes métodos de arrays:
- Usando forEach: Mostrar en consola cada producto con su nombre y precio
- Usando map: Crear un array con solo los nombres de los productos
- Usando filter: Obtener productos electrónicos con stock mayor a 20
- Usando find: Encontrar el producto con id 3
- Usando reduce: Calcular el valor total del inventario (precio * stock)
Trabajar con un array de estudiantes usando los siguientes métodos de arrays:
- Usando forEach: Mostrar nombre y edad de cada estudiante
- Usando map: Crear array de objetos con nombre y promedio de calificaciones
- Usando filter: Obtener estudiantes con promedio mayor a 7.5
- Usando find: Encontrar estudiante llamado 'María'
- Usando reduce: Calcular la edad promedio de los estudiantes
Trabajar con un array de películas usando los siguientes métodos de arrays:
- Usando forEach: Mostrar título y año de cada película
- Usando map: Crear array de títulos en mayúsculas
- Usando filter: Obtener películas de drama con rating mayor a 8.5
- Usando find: Encontrar película estrenada en 2014
- Usando reduce: Calcular la duración total de todas las películas
ejercicios.js- Archivo JavaScript con todas las soluciones de los ejerciciosejercicios.html- Archivo HTML para ejecutar y visualizar los ejercicios en el navegador
- Abre el archivo
ejercicios.htmlen tu navegador - Haz clic en el botón "Ejecutar Todos los Ejercicios"
- Abre la consola del navegador (F12) para ver los resultados detallados
- El ejercicio 5 requiere interacción con
prompt(). Para probarlo, abre la consola del navegador y ejecuta:convertirEdadPerro() - Todos los ejercicios están documentados con comentarios explicativos
- Los ejercicios 8, 9 y 10 utilizan métodos de arrays:
forEach,map,filter,findyreduce
Agarrido33