Cutting the Line pt-br Explainer

Explicação de Cortando a linha

Objetivo do desafio: Use o método de array .unshift() para adicionar um elemento ao início de uma array.

Passo a passo da solução: O método de array .unshift() é usado para adicionar um elemento a uma array. É semelhante a .push(), exceto que acrescenta um elemento à frente de uma array e não ao final.

Neste desafio, a array line contém as strings 'Alice', 'Bobby' e 'Charlie'.

Na linha 1, a variável newPerson contém a string 'Zeke'.

Para concluir o desafio, use .unshift() para ajudar Zeke a chegar à frente da linha.

Entre os 2 comandos do console.log, adicione .unshift(newPerson) ao final de line. Isso acrescentará newPerson à frente de line.

Solução do código de exemplo:


let line = ['Alice', 'Bobby', 'Charlie'];

let newPerson = 'Zeke';

console.log(line[0] + ' is at the front of the line.');

line.unshift(newPerson);

console.log(line[0] + ' is at the front of the line.');

Conceitos de JavaScript: Arrays, Métodos de array, .unshift(), console.log