Hitting cntrl + enter or clicking the ‘run test’ button seems to have no effect. The adjacent challenges test just fine.
This is my code in case its relevant:
const source = [1,2,3,4,5,6,7,8,9,10];
function removeFirstTwo(list) {
"use strict";
// change code below this line
[,, ...arr] = list; // change this
// change code above this line
return arr;
}
const arr = removeFirstTwo(source);
console.log(arr); // should be [3,4,5,6,7,8,9,10]
console.log(source); // should be [1,2,3,4,5,6,7,8,9,10];
Hi ozmos! While it’s being declared inside the destructuring section, arr is still a new variable being initialized. So it requires either a let or const before the square braces. =)
When the JavaScript is invalid, it seems like the tests just silently don’t run, which is quite unclear!
1 Like
Thanks, that fixed it