1+ /*
2+ Clase 3 en vídeo | 24/07/2024
3+ Condicionales, arrays y sets
4+ https://www.twitch.tv/videos/2206228701?t=00h16m02s
5+ */
6+
7+ // Array
8+
9+ // Declaración
10+
11+ let myArray = [ ]
12+ let myArray2 = new Array ( )
13+
14+ console . log ( myArray )
15+ console . log ( myArray2 )
16+
17+ // Inicialización
18+
19+ myArray = [ 3 ]
20+ myArray2 = new Array ( 3 )
21+
22+ console . log ( myArray )
23+ console . log ( myArray2 )
24+
25+ myArray = [ 1 , 2 , 3 , 4 ]
26+ myArray2 = new Array ( 1 , 2 , 3 , 4 )
27+
28+ console . log ( myArray )
29+ console . log ( myArray2 )
30+
31+ myArray = [ "Brais" , "Moure" , "mouredev" , 37 , true ]
32+ myArray2 = new Array ( "Brais" , "Moure" , "mouredev" , 37 , true )
33+
34+ console . log ( myArray )
35+ console . log ( myArray2 )
36+
37+ myArray2 = new Array ( 3 )
38+ myArray2 [ 2 ] = "Brais"
39+ // myArray2[0] = "Moure"
40+ myArray2 [ 1 ] = "mouredev"
41+ myArray2 [ 4 ] = "mouredev"
42+
43+ console . log ( myArray2 )
44+
45+ myArray = [ ]
46+ myArray [ 2 ] = "Brais"
47+ // myArray[0] = "Moure"
48+ myArray [ 1 ] = "mouredev"
49+
50+ console . log ( myArray )
51+
52+ // Métodos comunes
53+
54+ myArray = [ ]
55+
56+ // push y pop
57+
58+ myArray . push ( "Brais" )
59+ myArray . push ( "Moure" )
60+ myArray . push ( "mouredev" )
61+ myArray . push ( 37 )
62+
63+ console . log ( myArray )
64+
65+ console . log ( myArray . pop ( ) ) // Elimina el último y lo devuelve
66+ myArray . pop ( )
67+
68+ console . log ( myArray )
69+
70+ // shift y unshift
71+
72+ console . log ( myArray . shift ( ) )
73+ console . log ( myArray )
74+
75+ myArray . unshift ( "Brais" , "mouredev" )
76+ console . log ( myArray )
77+
78+ // length
79+
80+ console . log ( myArray . length )
81+
82+ // clear
83+
84+ myArray = [ ]
85+ myArray . length = 0 // alternativa
86+ console . log ( myArray )
87+
88+ // slice
89+
90+ myArray = [ "Brais" , "Moure" , "mouredev" , 37 , true ]
91+
92+ let myNewArray = myArray . slice ( 1 , 3 )
93+
94+ console . log ( myArray )
95+ console . log ( myNewArray )
96+
97+ // splice
98+
99+ myArray . splice ( 1 , 3 )
100+ console . log ( myArray )
101+
102+ myArray = [ "Brais" , "Moure" , "mouredev" , 37 , true ]
103+
104+ myArray . splice ( 1 , 2 , "Nueva entrada" )
105+ console . log ( myArray )
0 commit comments