JS——质数判断
程序员文章站
2024-03-15 17:11:12
...
function isPrime(n){
if(!isNaN(n)){//异常处理
if(n<=3) return true;
else if(n%2==0) return false;
else{
for(var i=3;i<=Math.sqrt(n);i+=2){//性能优化
if(n%i == 0){
return false;
}
return true;
}
}
}
}
console.log(isPrime(31));