사랑하애오

솔루션

function solution(n) {
  let answer = [];
  for (let i = 1; i < Math.sqrt(n); i++) {
    if (n % i === 0) {
      answer = [...answer, i, n / i];
    }
  }
  if (Number.isInteger(Math.sqrt(n))) {
    answer = [...answer, Math.sqrt(n)];
  }
  console.log(answer);
  return answer.sort((a, b) => a - b);
}

 

 

 

솔루션

function solution2(n) {
  const answer = Array(n)
    .fill(0)
    .map((v, i) => v + i + 1)
    .filter((v) => n % v === 0);
  console.log(answer);

  return answer;
}
profile

사랑하애오

@사랑하애

포스팅이 좋았다면 "좋아요❤️" 또는 "구독👍🏻" 해주세요!