Basic JavaScript - Stand in Line

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

redefined global scope function with a number

Your code so far

function nextInLine(arr, item) {
  // Only change code below this line
  nextInLine(arr, item)
  function nextInLine()
  return item;
  // Only change code above this line
}

// Setup
let 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 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/16.1 Safari/605.1.15

Challenge: Basic JavaScript - Stand in Line

Link to the challenge:

It looks like you’ve defined a recursive function (a function that calls itself). Is that what you meant to do?

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