const variable = 'Manzana' console.log(variable) let cadena = variable + ' muy rica' // Un array es una colección ordenada de variables // Array, tablas, arreglos, tuplas const misFrutas = ['Pera', 'Manzana', 'Melocotón'] console.log(misFrutas[0]) // Pera console.log(misFrutas[2]) // Melocotón console.log(misFrutas[3]) // Error: undefined cadena = '1,2,3,4,5' console.log(cadena) const numeros = cadena.split(',') console.log(numeros) console.log(numeros[2]) // 3 const masNumeros = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10] console.log(masNumeros) for (let i = 0; i < misFrutas.length; i++) { console.log(misFrutas[i]) } for (let i = 0; i < numeros.length; i++) { console.log(numeros[i]) } for (let i = 0; i < masNumeros.length; i++) { console.log(masNumeros[i]) } const tutiFruti = [1, 2, 'hola que tal', 7, false, 'p', 'papaya'] for (let i = 0; i < tutiFruti.length; i++) { console.log(tutiFruti[i]) } numeros[2] = 'Cacahuete' console.log(numeros) for (let i = 0; i < masNumeros.length; i++) { if (masNumeros[i] % 2 == 0) { masNumeros[i]++ } else { masNumeros[i]-- } } console.log(masNumeros) masNumeros = [2, 623, 312, 7, 234, 234, 3, 89] // ¿Cuantos números pares hay en masNumeros? let cont = 0 for (let i = 0; i < masNumeros.length; i++) { if (masNumeros[i] % 2 == 0) { cont++ } } console.log('Hay ' + cont + ' pares') // Añadir o quitar elementos del array // pop push Nos quita el último elemento del array o nos añade un elemento al final del array let miArray = ['a', 'b', 'c'] // Añade elementos al final miArray.push('d') console.log(miArray) miArray.push('k') console.log(miArray) // Quita elementos del final let elemento = miArray.pop() console.log(miArray) console.log(elemento) const otro = [] otro.push(miArray.pop()) otro.push(miArray.pop()) console.log(otro) // shift y unshift que es lo mismo pero del principio miArray = ['a', 'b', 'c'] miArray.unshift('z') console.log(miArray) miArray.unshift('y') console.log(miArray) elemento = miArray.shift() console.log(miArray) console.log(elemento) const enumeracion = [] for (let i = 0; i < 20; i++) { enumeracion.push(i) } console.log(enumeracion)