js如何验证一个数是否是素数
发表于:2024-11-22 作者:千家信息网编辑
千家信息网最后更新 2024年11月22日,这篇文章主要介绍js如何验证一个数是否是素数,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!验证一个数是否是素数1、如果这个数是 2 或 3,一定是素数;2、如果是偶数,一定不是
千家信息网最后更新 2024年11月22日js如何验证一个数是否是素数
这篇文章主要介绍js如何验证一个数是否是素数,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!
验证一个数是否是素数
1、如果这个数是 2 或 3,一定是素数;
2、如果是偶数,一定不是素数;
3、如果这个数不能被3——它的平方根中的任一数整除,m必定是素数。而且除数可以每次递增(排除偶数)
function isPrime(num){
if (num === 2 || num === 3) {
return true;
};
if (num % 2 === 0) {
return false;
};
let divisor = 3,limit = Math.sqrt(num);
while(limit >= divisor){
if (num % divisor === 0) {
return false;
}
else {
divisor += 2;
}
}
return true;
}
console.log(isPrime(30)); // false
以上是"js如何验证一个数是否是素数"这篇文章的所有内容,感谢各位的阅读!希望分享的内容对大家有帮助,更多相关知识,欢迎关注行业资讯频道!
素数
个数
验证
偶数
内容
篇文章
价值
兴趣
小伙
小伙伴
平方根
更多
知识
行业
资讯
资讯频道
除数
频道
任一
参考
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
更改dns服务器后打印机脱机
经济学网络技术
天猫服务器时间
平度软件开发自学课程在线学习
气相色谱质谱联用数据库
带图片文章是存数据库吗
数据库技术及应用是大几的课
局域网打印机服务器
黑色沙漠游戏服务器进不去怎么办
数据库查询的内容有什么
溧阳电力软件开发
开展网络安全攻防演练的通知
固沙互联网科技
网络安全 讲话 诗词
什么叫图书馆软件开发
无锡网络安全专业好吗
美职篮数据库有多全面
信阳英才 网络安全
博弈网络技术追回是真的么
杭州一站式网络技术服务价格
应对机关网络安全采取的措施
福州大学数据库实验报告
最新计算机三级网络技术视频
数据库文件的打开方式有四种
违反网络安全法第三十三条
网络安全主体责任谁运营
中国互联网网络安全现状
数据量过大如何导入数据库
软件开发人天
公安部网络安全万人培训