forked from mouredev/hello-javascript
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy path03-advanced-structures-exercises.js
More file actions
24 lines (14 loc) · 993 Bytes
/
03-advanced-structures-exercises.js
File metadata and controls
24 lines (14 loc) · 993 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
/*
Clase 23 - Estructuras avanzadas
Vídeo: https://youtu.be/iJvLAZ8MJ2E?t=7514
*/
// 1. Utiliza map, filter y reduce para crear un ejemplo diferente al de la lección
// 2. Dado un array de números, crea uno nuevo con dichos números elevados al cubo y filtra sólo los números pares
// 3. Utiliza flat y flatMap para crear un ejemplo diferente al de la lección
// 4. Ordena un array de números de mayor a menor
// 5. Dados dos sets, encuentra la unión, intersección y diferencia de ellos
// 6. Itera los resultados del ejercicio anterior
// 7. Crea un mapa que almacene información se usuarios (nombre, edad y email) e itera los datos
// 8. Dado el mapa anterior, crea un array con los nombres
// 9. Dado el mapa anterior, obtén un array con los email de los usuarios mayores de edad y transfórmalo a un set
// 10. Transforma el mapa en un objeto, a continuación, transforma el objeto en un mapa con clave el email de cada usuario y como valor todos los datos del usuario