JavaScript básico - Manipular arreglos con el método pop

No entiendo que me hace falta, klo tengo tal cual el ejemplo y me dice que myArray le falta pop()
Describe tu problema en detalle aquí.

Tu código hasta el momento

// Configuración
const myArray = [["John", 23], ["cat", 2]];

// Cambia solo el código debajo de esta línea
const oneDown = myArray.pop();

const removedFromMyArray = ["cat", 2]



Información de tu navegador:

El agente de usuario es: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/114.0.0.0 Safari/537.36

Challenge: JavaScript básico - Manipular arreglos con el método pop

Enlaza al desafío:

Utiliza la función .pop() para eliminar el último elemento de myArray, y asigna el valor sacado a un variable nuevo removedFromMyArray.

You need to replace the name oneDown with removedFromMyArray.

You should not hard-code this answer.

1 Like

Puedes utilizar .slice():

const myArray = [["John", 23], ["cat", 2]];

const oneDown = myArray.slice(0, myArray.length - 1);

const removedFromMyArray = myArray[myArray.length - 1];

  • En const one Down Utilizamos slice() para crear un nuevo arreglo, iniciando en 0 y excluyendo el último: myArray-1
    removed from myArray reutiliza los elementos de myArray usando denuevo myArray.length -1.
    Así Onedown contendrá los valores [“cat”,2]
1 Like