Essa foi a solução que encontrei.
Não sei se tem algo nessa solução que não seria recomendado por algum motivo qualquer.
Estou aberto a todo tipo de crítica e sugestão!
function smallestCommons(arr) {
const arrList = []
for (let i = Math.min(...arr); i <= Math.max(...arr); i++) {arrList.push(i)}
for (let i = 2; i < Infinity; i++) {
if (arrList.every(e => i % e === 0)) {return i}
}
}
smallestCommons([1,5]);
Esse é meu primeiro tópico no fórum!