Why this code is not running

Tell us what’s happening:
Describe your issue in detail here.

   **Your code so far**

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

// Only change code below this line
myArray.pop();
console.log(myArray);

   **Your browser information:**

User Agent is: Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/99.0.4844.84 Safari/537.36

Challenge: Manipulate Arrays With pop()

Link to the challenge:

Hello there.

Do you have a question?

If so, please edit your post to include it in the Tell us what’s happening section.

Learning to describe problems is hard, but it is an important part of learning how to code.

Also, the more information you give us, the more likely we are to be able to help.


assign the popped off value to a new variable, removedFromMyArray.

*reference from mdn : Array.prototype.pop()
The pop() method removes the last element from an array and returns that element. This method changes the length of the array.

so, are you wanna get popped element? wrap ‘myArray.pop()’ with ‘console.log()’

A post was split to a new topic: Javascript equality challenge