JavaScript实现找质数代码分享
更新时间:2015年03月24日 09:27:16 投稿:junjie
这篇文章主要介绍了JavaScript实现找质数代码分享,本文直接给出实现代码,需要的朋友可以参考下
好吧,也没有背景说明,没有高深技能,纯粹无聊,想找出10000内的所有质数。那么就开始了:
function zhishu(num) {
if (num == 1) {
return false;
}
if (num == 2) {
return true;
}
for (var i = 2; i <= Math.sqrt(num); i++) {
if (num % i == 0) {
return false;
}
}
return true;
}
使用实例:
var zhishuArray = [];
for (var j = 1; j < 100000; j++) {
if (zhishu(j)) {
zhishuArray.push(j);
}
}
console.dir(zhishuArray);
相关文章
如何实现chrome浏览器关闭页面时弹出“确定要离开此面吗?”
这篇文章主要介绍了如何实现chrome浏览器关闭页面时弹出“确定要离开此面吗?”的方法以及相关资料,需要的朋友可以参考下2015-03-03
Javascript学习之谈谈JS的全局变量跟局部变量(推荐)
这篇文章主要介绍了Javascript学习之谈谈JS的全局变量跟局部变量虽然脚本之家小编以前发过,但还是这篇文章整理的比较好,需要的朋友可以参考一下2016-08-08
Bootstrap中的表单验证插件bootstrapValidator使用方法整理(推荐)
这篇文章主要介绍了Bootstrap中的表单验证插件bootstrapValidator使用方法整理(推荐)的相关资料,非常不错,具有参考借鉴价值,需要的朋友可以参考下2016-06-06
Bootstrap Fileinput 4.4.7文件上传实例详解
这篇文章主要为大家详细介绍了Bootstrap Fileinput 4.4.7文件上传实例,具有一定的参考价值,感兴趣的小伙伴们可以参考一下2018-07-07


最新评论