Anybody can tell me what’s wrong with my code as it always tells that “unexpected token” pointed to the close parenthesis of for loop, I’ve tried many times, but it doesn’t work. Thanks!
**Your code so far**
function filteredArray(arr, elem) {
let newArr = [];
// Only change code below this line
for(i = 0, i < arr.length, i++) {
newArr.push(arr[i].splice(elem));
}
// Only change code above this line
return newArr;
}
console.log(filteredArray([[3, 2, 3], [1, 6, 3], [3, 13, 26], [19, 3, 9]], 3));
**Your browser information:**
User Agent is: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/100.0.4896.88 Safari/537.36
Challenge: Iterate Through All an Array’s Items Using For Loops
Link to the challenge: