Top Todo pt-br Explainer

Explicação de Todo principal

Objetivo do desafio: Use o método de array shift para remover o 1º item de uma array.

Passo a passo da solução: O método de array shift é exatamente como .pop(), exceto que remove o 1º elemento de uma array, em vez do último.

Neste desafio, a array todoList contém 3 strings, 'Do dishes', 'Pay bills' e 'Write novel'.

Quando o desafio é carregado, a variável topTodo tem o valor todoList[0].

Embora isso leia o 1º item em todoList, na verdade não o remove da array todoList. Para removê-lo e concluir o desafio, substitua [0] por .shift().

Solução do código de exemplo:


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);

Conceitos de JavaScript: Arrays, Indexação da Array, Métodos de Array, .shift(), console.log