* 제곱근이 정수 O : 약수의 개수는 홀수
* 제곱근이 정수 X : 약수의 개수는 짝수
let num = 5;
if (Number.isInteger(Math.sqrt(num))) {
console.log('약수의 개수는 홀수')
} else {
console.log('약수의 개수는 짝수')
}
- EX)
- 5의 제곱근 : 2.23606797749979
- 5의 약수 : 1, 5 ->
약수의 개수는 짝수
- 4의 제곱근 : 2
- 4의 약수 : 1, 2, 4 ->
약수의 개수는 홀수