My code seems to work fine in firefox or node 10, but returns undefined for the last 2 tests:
function smallestCommons(arr) {
let divisors = arr.sort((a, b) => a - b)
for (let i = divisors[0] + 1; i < divisors[1]; i++) {
divisors.push(i)
}
for (let i = 1; i < 10e10; i++) {
if (divisors.every(n => i % n == 0)) return i
}
}
Could you help me figure out why ?