개발일지/Web Development

[JS] 약수 구하기

jungwonyu 2025. 4. 3. 12:31
728x90

 

약수 구하는 코드

    function calcFactor(num) {
      let result = []
      let index = 1;
      while (index <= num) {
        if (num % index === 0) result.push(index)
        index++
      }
      return result;
    }

 

이렇게 function으로 해두고 사용 중이다.

인수로 숫자를 넣어주면 된다.

calcFactor(8) 이면 8의 약수인 1, 2, 4, 8을 반환한다.