* fix: restructure certifications guide articles * fix: added 3 dashes line before prob expl * fix: added 3 dashes line before hints * fix: added 3 dashes line before solutions
632 B
632 B
title
| title |
|---|
| Remove Items from an Array with pop() and shift() |
Remove Items from an Array with pop() and shift()
Problem Explanation
- The
.pop()method and.shift()method must be called and initialised using thepoppedandshiftedvariables to return the correct answer from the function.
Solutions
Solution 1 (Click to Show/Hide)
function popShift(arr) {
let popped = arr.pop();
let shifted = arr.shift();
return [shifted, popped];
}
// do not change code below this line
console.log(popShift(["challenge", "is", "not", "complete"]));