Computer Science Heroes es-419 Explainer

Explicación del acertijo de Héroes de la informática

Objetivo de este acertijo:

Usar el método .unshift() para agregar un elemento al frente de un arreglo.

Tutorial de la solución:

El método .unshift() agrega un elemento al frente de un arreglo. Para usarlo, anexa .unshift() al arreglo que quieres modificar. Dentro del paréntesis, coloca el elemento que quieres insertar al comienzo del arreglo.

En el código con el que comienzas, hay un arreglo computerScienceHeroes, y un for…of loop. El for…of loop itera por el arreglo computerScienceHeroes y registra cada elemento en la consola. En este acertijo, usarás .unshift() para agregar un nombre al frente del arreglo computerScienceHeroes.

Para completar este acertijo, adjunta .unshift() a la variable computerScienceHeroes que está en su propia línea. Agrega el string 'Grace Hopper' como el argumento. Ahora, cuando ejecutes el código verás que 'Grace Hopper' se ha agregado al principio del arreglo computerScienceHeroes.

Solución del código de ejemplo:


let computerScienceHeroes = ['Ada Lovelace', 'Annie Easley', 'Radia Perlman']

computerScienceHeroes.unshift('Grace Hopper');

for (let hero of computerScienceHeroes){

console.log(hero)

};

Conceptos de JavaScript: métodos de arreglo, .unshift(), for…of loop, console.log(), variable, string, arreglo