javascript
Arreglos
4 mins
Desarrollar un script que permita crear una lista de tareas, agregar nuevas tareas y mostrar todas las tareas existentes utilizando arreglos.
let
, const
)string
, number
)[]
)push
para agregar, aunque cmcp-modificando-arreglos
viene después, podemos introducir push
aquí o pedir que reasignen el arreglo)for
)console.log
)prompt
- opcional, para agregar tareas dinámicamente)listaTareas
) y asígnale un arreglo vacío []
para almacenar las tareas.push
(si se introduce).
let listaTareas = ["Aprender JavaScript", "Hacer ejercicio"];
push
: listaTareas.push("Leer un libro");
for
para recorrer el arreglo listaTareas
.console.log
para mostrarla en la consola. Puedes incluir el número de la tarea (índice + 1).// 1. Crea un arreglo (con tareas iniciales)let listaTareas = ["Lavar los platos", "Pasear al perro"];
// 2. Agrega más tareas (opcional)listaTareas.push("Estudiar arreglos");listaTareas.push("Comprar víveres");
// 3. y 4. Muestra las tareas usando un cicloconsole.log("--- Mi Lista de Tareas ---");for (let i = 0; i < listaTareas.length; i++) { // Muestra el número de tarea (índice + 1) y la tarea console.log(i + 1 + ". " + listaTareas[i]);}
¿Cómo podrías usar prompt
para permitir al usuario escribir nuevas tareas y
agregarlas a la listaTareas
hasta que escriba una palabra clave como “fin” o
“salir”?
¿Cómo podrías permitir al usuario eliminar una tarea específica de la lista?
Investiga sobre métodos de arreglo como splice
o filter
que podrían
ayudarte.
Artículo 22 de 31