Repository navigation
Expand file tree
/
Copy path13-structures-exercises.js
More file actions
75 lines (49 loc) · 1.82 KB
/
Copy path13-structures-exercises.js
File metadata and controls
75 lines (49 loc) · 1.82 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
/*
Clase 4 en vídeo | 31/07/2024
Mapas, bucles y funciones
https://www.youtube.com/live/xg1GeHKiNzU?si=oiWHK8bDTZ1c98hF&t=885
*/
// 1. Crea un array que almacene cinco animales
let ArrayAnimales = ["Perro","Gato","Loro","Gacela","Rinceronte"];
console.log (ArrayAnimales);
console.log (typeof(ArrayAnimales))
// 2. Añade dos más. Uno al principio y otro al final
ArrayAnimales.unshift("Saltamontes")
ArrayAnimales.push("periquito")
console.log (ArrayAnimales);
// 3. Elimina el que se encuentra en tercera posición
delete ArrayAnimales[3]
console.log (ArrayAnimales);
// 4. Crea un set que almacene cinco libros
NewSet = new Set(["Github","Microsoft","AZ-104", "GDL", "ACE"])
console.log(NewSet)
// 5. Añade dos más. Uno de ellos repetido
NewSet.add ("https://www.github.com")
NewSet.add ("https://www.github.com")
NewSet.add ("https://www.google.com")
console.log(NewSet)
// 6. Elimina uno concreto a tu elección
NewSet.delete("https://www.google.com")
console.log(NewSet)
// 7. Crea un mapa que asocie el número del mes a su nombre
NewSetNombre = new Set("AngelManuel")
if (NewSetNombre.size == 1) {
console.log("Mes de Enero")}
else if (NewSetNombre.size == 5) {
console.log("Mes de Mayo")}
else {console.log("No hay mes de coincidencia")}
// 8. Comprueba si el mes número 5 existe en el map e imprime su valor
TestExistMap = new Set(["1","3","5","AngelManuel"])
console.log ("Es => " + TestExistMap.has("5"))
// 9. Añade al mapa una clave con un array que almacene los meses de verano
let NewMap = new Map()
NewMap = new Map ([
["name" , "Angel"],
["edad" , 45],
["modo" , "dev"]
])
console.log (NewMap)
// 10. Crea un Array, transfórmalo a un Set y almacénalo en un Map
ArrayTrans = ["Hola","Adios"]
SetFromArrayTrans = new Set(ArrayTrans)
console.log (typeof(SetFromArrayTrans))