Remove and return the last element from an array.


The last element in the array is removed, so the array becomes smaller by one element.

If you have an array with 4 numbers, like 1, 2, 3, and 4, you remove the last number from the array by popping it off of the end. To pop the number from the array in blocks, do this:

let thoseNumbers = [1, 2, 3, 4];
let lastNumber = thoseNumbers.pop();


  • The last element in the array.


Clean out your junk drawer but check if the scissors are in there. Do this by removing them from your list items in the drawer.

let found = false;
let junk = ["paper clip", "pencil", "notepad", "glue", "scissors", "screw driver"];
while (junk.length > 0) {
    if (junk.pop() == "scissors") {
        found = true;

See also

push, shift