Cutting The Line es-419 Explainer

Explicación de Colarse

Objetivo de este acertijo: Usar el método de arreglo .unshift() para agregar un elemento al principio de un arreglo.

Tutorial de la solución: El método de arreglo .unshift() se usa para agregar un elemento a un arreglo. Es parecido a .push(), excepto que agrega un elemento al principio de un arreglo en lugar de al final.

En este acertijo, el arreglo line contiene los strings 'Alice', 'Bobby' y 'Charlie'.

La variable newPerson contiene el string 'Zeke'.

Para completar el acertijo, usa .unshift() para ayudar a Zeke a pasar al frente de la fila.

Entre las 2 declaraciones console.log, agrega .unshift(newPerson) al final de line. Esto agregará newPerson al frente de line.

Solución del código de ejemplo:


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

Conceptos de JavaScript: arreglos, métodos de arreglo, .unshift(), console.log