El curso más corto de programación (con JavaScript)
Conceptos fundamentales explicados de la manera más superficial para comenzar a entender de qué se trata la programación
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.