Skip to content

TheBridge-FullStackDeveloper/javascript-exercises-array-methods

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Alt text

Ejercicios de JavaScript con Arrays

Este es un conjunto de ejercicios que te ayudarán a practicar el uso de métodos de Array en JavaScript. Cada ejercicio incluye una función que debe implementarse y una breve descripción de lo que se espera que haga. También se proporcionan pruebas Jasmine para verificar que las funciones funcionen correctamente.

  1. Filtrar adultos: Implementa una función que tome un array de edades y use el método .filter() para generar un nuevo array con las edades que sean mayores que 18.

  2. Filtrar números pares: Implementa una función que tome un array de números y use el método .filter() para generar un nuevo array con los valores que sean números pares.

  3. Filtrar streamers de League of Legends: Implementa una función que tome un array de objetos de streamers y use el método .filter() para generar un nuevo array con los streamers que tengan gameMorePlayed igual a 'League of legends'.

  4. Mapear valores aumentados: Implementa una función que tome un array de números y use el método .map() para generar un nuevo array con cada uno de los valores aumentados en 10.

  5. Mapear valores con signos invertidos: Implementa una función que tome un array de números y use el método .map() para generar un nuevo array en el que, si un número es negativo, se convierta en positivo, y si es positivo, se convierta en negativo.

  6. Calcular la suma con .reduce(): Implementa una función que tome un array de números y use el método .reduce() para calcular la suma de todos los valores del array.

  7. Calcular la media con .reduce(): Implementa una función que tome un array de números y use el método .reduce() para calcular la media de todos los valores del array.

  8. Contar repeticiones: Implementa una función que tome un array de elementos y use el método .reduce() para devolver un objeto con el número de veces que se repite cada elemento.

  9. Sumar edades de personas: Implementa una función que tome un array de objetos de personas y use el método .reduce() para conseguir la suma de todas las edades de las personas.

  10. Sumar edades de personas con perro: Implementa una función que tome un array de objetos de personas y use el método .reduce() para conseguir la suma de todas las edades de las personas que tienen perro.

  11. Encontrar el número 100: Implementa una función que tome un array de números y use el método .find() para encontrar el número 100.

  12. Ordenar números de menor a mayor: Implementa una función que tome un array de números y use el método .sort() para ordenar los números de menor a mayor.

  13. Comprobar si hay números pares: Implementa una función que tome un array de números y use el método .some() para comprobar si hay al menos un número par en el array.

  14. Comprobar si todas las películas son del año 2018: Implementa una función que tome un array de objetos de películas y use el método .every() para comprobar si todas las películas son del año 2018.

  15. Concatenar nombres con coma: Implementa una función que tome un array de nombres y use el método .join() para concatenar todos los nombres en una cadena separada por comas.

  16. Comprobar si 'Perro' está incluido: Implementa una función que tome un array de animales y use el método .includes() para comprobar si 'Perro' está incluido en el array.

  17. Darle la vuelta a elementos de un array: Implementa una función que tome un array de números y use el método .reverse() para darle la vuelta a los elementos del array.

  18. Convertir una cadena en un array: Implementa una función que tome una cadena y use el método .from() para convertirla en un array.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published