Top Todo es-419 Explainer

Explicación de Todo principal

Objetivo de este acertijo: Usar el método de arreglo shift para eliminar el primer elemento en un arreglo.

Tutorial de la solución: El método de arreglo shift es similar a .pop(), excepto que elimina el primer elemento de un arreglo en vez del último.

En este acertijo, el arreglo todoList contiene 3 strings, 'Do dishes', 'Pay bills' y 'Write novel'.

Cuando se cargue el acertijo, la variable topTodo tiene el valor todoList[0].

Si bien esto leerá el primer elemento en todoList, no lo elimina realmente del arreglo todoList. Para eliminarlo y completar el acertijo, reemplaza [0] por .shift().

Solución del código de ejemplo:


let todoList = ['Do dishes', 'Pay bills', 'Write novel'];

let topTodo = todoList.shift();

console.log('The 1st item on the to-do list is: ' + topTodo);

console.log('The remaining items are: ' + todoList);

Conceptos de JavaScript: arreglos, indexación de arreglos, métodos de arreglo, .shift(), console.log