Tell us what’s happening:
Describe tu problema en detalle aquí.
me dice que hay potencialmente un loop infinito,
me fije en las soluciones y es medio lo mismo
Your code so far
function smallestCommons(arr) {
let arr2 = arr.sort((a, b) => (a > b ? 1 : -1));
let i = arr2[1];
let n = arr2[1] - arr2[0] + 1;
let contador = 0;
do {
for (let j = arr2[0]; j <= arr2[1]; j++) {
if (i % j != 0) continue;
else contador++;
}
if (contador === n) return i;
else contador = 0;
i++;
} while (contador != n);
}
smallestCommons([1,5]);
Your browser information:
El agente de usuario es: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/15.6.1 Safari/605.1.15
Challenge Information:
Programación de algoritmos intermedios - Mínimo común múltiplo