Mínimo múltiplo comum

Dado um array de inteiros, crie uma função que encontre o menor número inteiro positivo que seja divisível por todos os elementos do array, sem deixar resto. Em outras palavras, encontre o mínimo múltiplo comum (MMC).

Exemplos

lcm([1, 2, 3, 4, 5, 6, 7, 8, 9]) ➞ 2520

lcm([5]) ➞ 5

lcm([5, 7, 11]) ➞ 385

lcm([5, 7, 11, 35, 55, 77]) ➞ 385

Observações

N/A