Me han dicho que debería usar lo menos posible los for loops clásicos pero no se me ocurre otra forma de hacer el ejercicio entonces. Creo que el codigo se explica bastante bien lo que quiero hacer, pero cualquier cosa me preguntáis. Gracias!
const arr = [100, 100, 500, 500, 55555, 800, 5555, 130, 5, 5, 8, 8]
const repeatedNums = []
for (let i = 0; i <= arr.length; i++) {
for (let j = i + 1; j <= arr.length; j++) {
if (arr[i] === arr[j]) {
repeatedNums.push(arr[i])
}
}
}
console.log(repeatedNums) // [100, 500, 5, 8]