JavaScriptLección 7 de 16
Arrays
Un array es una lista de valores con un solo nombre: canciones, productos, notas. Los elementos guardan su orden y se empieza a contar desde cero.
Lo esencial
- ["a", "b"] es un array, list[0] el primer elemento y list.length cuántos hay
- El último elemento: list[list.length - 1] o list.at(-1)
- push añade al final, pop saca del final, shift del principio y unshift añade al principio
- includes comprueba si un valor está e indexOf dice en qué posición
- join(", ") une los elementos en un texto; un array const puede cambiar, solo no se puede reasignar
Ejemplo
const colors = ["red", "green"];colors.push("blue");console.log(colors);console.log(colors.length, colors[0], colors.at(-1));console.log(colors.includes("green"), colors.indexOf("blue")); const last = colors.pop();console.log(last, colors.join(" + "));push y pop cambian el propio array: pop devolvió "blue" y lo quitó. join convirtió lo que quedaba en un texto con " + " entre los elementos.
Tarea
Cómo usar el editor⌘ Enter o Ctrl Enter ejecuta el código, ⇧ ⌘ Enter comprueba la tarea.Tab y Mayús Tab sangran la línea o la selección; Esc y luego Tab sale del editor.La comprobación compara lo que imprimió el programa con la tarea; los espacios al final de línea no cuentan.Tras dos comprobaciones fallidas puedes ver la solución. Tu código se guarda en este navegador.La playlist de un viaje. Añade la canción Finale al final, quita la primera (Intro) e imprime cuatro líneas: Songs: 3, First: Sunrise, Last: Finale y la lista entera unida con " | ": Sunrise | Night Drive | Finale.
Salida
Aquí aparecerá lo que imprima el programa.