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);
相关文章
基于element UI input组件自行封装“数字区间”输入框组件的问题及解决
这篇文章主要介绍了基于element UI input组件自行封装“数字区间”输入框组件,实现代码可以分为两块一块为组件的封装代码,一块为文中实现效果的演示代码,对element UI数字区间输入组件相关知识感兴趣的朋友一起看看吧2022-05-05javascript基于牛顿迭代法实现求浮点数的平方根【递归原理】
这篇文章主要介绍了javascript基于牛顿迭代法实现求浮点数的平方根,简单说明了牛顿迭代法的原理,并结合实例分析了javascript基于递归的数值运算相关操作技巧,需要的朋友可以参考下2017-09-09
最新评论