JS——质数判断

WEB前端 waitig 727℃ 百度已收录 0评论
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));

本文由【waitig】发表在等英博客
本文固定链接:JS——质数判断
欢迎关注本站官方公众号,每日都有干货分享!
等英博客官方公众号
点赞 (0)分享 (0)