How can I solve this problem?

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

  **Your code so far**

function nextInLine(arr, item) {
// Only change code below this line
arr = testArr.push(6);
return item;
// Only change code above this line


// Setup
var testArr = [1,2,3,4,5];

// Display code
console.log("Before: " + JSON.stringify(testArr));
console.log(nextInLine(testArr, 6));
console.log("After: " + JSON.stringify(testArr));
  **Your browser information:**

User Agent is: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/94.0.4606.81 Safari/537.36

Challenge: Stand in Line

Link to the challenge:

Hey @Ban123! It seems like you’re pushing (adding) a literal number into the array. A hint would be to use the argument item instead of brute force adding a number.

In this challenge, the function
function nextInLine(arr, item)

arr = array that you’re using
item = number that you’re using

Also, in the instructions, the variable you want to return is the first element of the array that is removed.

You may want to review array methods to complete this challenge.

Hope this helps!


This topic was automatically closed 182 days after the last reply. New replies are no longer allowed.