the factors of an integer

by Nidhi Patel

JavaScript

function factor(num) {
  let factors = [];
  for (let i = 1; i <= Math.sqrt(num); i++) {
    if (num % i == 0) {
      factors.push(i);
      if (num / i != i) {
        factors.push(num / i);
      }
    }
  }
  factors = factors.sort((a, b) => {
    return a - b
  })
  return factors;
}

console.log(factor(13));