const factors = number => [...Array(number + 1).keys()].filter(i=>number % i === 0); console.log(factors(36)); // [1, 2, 3, 4, 6, 9, 12, 18, 36]