It works fine in console, but this answer is not valid. Please, help figure out what is wrong.
function getFinalOpenedDoors (numDoors) {
// Good luck!
let doors = [];
for (let i = 0; i < 100; i++) {
doors[i] = false;
}
for (let i = 1; i <= 100; i++) {
for (let j = 1; j <= 100; j++) {
if (!(j % i)) {
doors[j] = !doors[j];
}
}
}
doors = doors.filter((element) => element);
return doors;
}
getFinalOpenedDoors(100);