欢迎进入广州凡科互联网科技有限公司网站
全国服务热线
4000-399-000
小程序流程洞见_JavaScrpt判断一个数是否是质数的
时间: 2021-01-12 10:38 浏览次数:
JavaScrpt分辨一数量是不是是质数的案例编码 文中根据案例编码给大伙儿共享了JavaScrpt分辨一数量是不是是质数,必须的朋友参照一下吧if(typeof num !== "number" || !Number.isInteger(num)) {
JavaScrpt判断一个数是否是质数的实例代码       本文通过实例代码给大家分享了JavaScrpt判断一个数是否是质数,需要的朋友参考下吧
if(typeof num !== "number" || !Number.isInteger(num)) { // Number.isInterget 判断是否为整数 return false //2是质数 if(num == 2) { return true } else if(num % 2 == 0) { //排除偶数 return false //依次判断是否能被奇数整除,最大循环为数值的开方 var squareRoot = Math.sqrt(num) //因为2已经验证过,所以从3开始;且已经排除偶数,所以每次加2 for(var i = 3; i = squareRoot; i += 2) { if(num % i === 0) { return false return true console.log(isPrime(19)) // true //2、用正则实现: function isPrime(num) { return !/^1 $|^(11+ )\1+$/.test(Array(num + 1).join('1')) console.log(isPrime(19)) // true /script

以上所述是小编给大家介绍的JavaScrpt判断一个数是否是质数的实例代码 ,希望对大家有所帮助。


下一篇:没有了


Copyright © 广州凡科互联网科技有限公司 版权所有 粤ICP备10235580号
全国服务电话:4000-399-000   传真:021-45545458
公司地址:广州市海珠区工业大道北67号凤凰创意园