JavaScript实现找质数代码分享


Posted in Javascript onMarch 24, 2015

好吧,也没有背景说明,没有高深技能,纯粹无聊,想找出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);
Javascript 相关文章推荐
JavaScript 内置对象属性及方法集合
Jul 04 Javascript
删除条目时弹出的确认对话框
Jun 05 Javascript
JavaScript数组函数unshift、shift、pop、push使用实例
Aug 27 Javascript
jq实现左侧显示图片右侧文字滑动切换效果
Aug 04 Javascript
基于JavaScript代码实现兼容各浏览器的设为首页和加入收藏
Jan 07 Javascript
原生javascript实现的一个简单动画效果
Mar 30 Javascript
EasyUI中在表单提交之前进行验证
Jul 19 Javascript
详解vue之页面缓存问题(基于2.0)
Jan 10 Javascript
axios+Vue实现上传文件显示进度功能
Apr 14 Javascript
layui 地区三级联动 form select 渲染的实例
Sep 27 Javascript
基于vue-cli3创建libs库的实现方法
Dec 04 Javascript
编写v-for循环的技巧汇总
Dec 01 Javascript
JS获取及设置TextArea或input文本框选择文本位置的方法
Mar 24 #Javascript
jQuery调用ajax请求的常见方法汇总
Mar 24 #Javascript
JSONP之我见
Mar 24 #Javascript
JavaScript将数字转换成大写中文的方法
Mar 23 #Javascript
自定义jQuery插件方式实现强制对象重绘的方法
Mar 23 #Javascript
jQuery定义背景动态切换效果的方法
Mar 23 #Javascript
javascript实现客户端兼容各浏览器创建csv并下载的方法
Mar 23 #Javascript
You might like
模拟OICQ的实现思路和核心程序(三)
2006/10/09 PHP
php判断邮箱地址是否存在的方法
2016/02/13 PHP
smarty循环嵌套用法示例分析
2016/07/19 PHP
php语言注释,单行注释和多行注释
2018/01/21 PHP
jQuery(1.3.2) 7行代码搞定跟随屏幕滚动的层
2009/05/21 Javascript
js判断undefined类型示例代码
2014/02/10 Javascript
jquery插件开发之实现google+圈子选择功能
2014/03/10 Javascript
node.js中的path.isAbsolute方法使用说明
2014/12/08 Javascript
程序员必知35个jQuery 代码片段
2015/11/05 Javascript
Angularjs整合微信UI(weui)
2016/03/15 Javascript
Vue学习笔记进阶篇之vue-cli安装及介绍
2017/07/18 Javascript
node thread.sleep实现示例
2018/06/20 Javascript
vue-router路由模式详解(小结)
2019/08/26 Javascript
JavaScript中的函数申明、函数表达式、箭头函数
2019/12/06 Javascript
Vue实现仿iPhone悬浮球的示例代码
2020/03/13 Javascript
[04:59]DOTA2-DPC中国联赛 正赛 Ehome vs iG 选手采访
2021/03/11 DOTA
python删除列表中重复记录的方法
2015/04/28 Python
Python实现模拟时钟代码推荐
2015/11/08 Python
Python中使用装饰器来优化尾递归的示例
2016/06/18 Python
python的dataframe转换为多维矩阵的方法
2018/04/11 Python
pandas数据清洗,排序,索引设置,数据选取方法
2018/05/18 Python
Python学习笔记之图片人脸检测识别实例教程
2019/03/06 Python
Python实现打砖块小游戏代码实例
2019/05/18 Python
使用python快速实现不同机器间文件夹共享方式
2019/12/22 Python
python实现从尾到头打印单链表操作示例
2020/02/22 Python
Python中实现输入一个整数的案例
2020/05/03 Python
Python安装Bs4的多种方法
2020/11/28 Python
美国男女折扣服饰百货连锁店:Stein Mart
2017/05/02 全球购物
程序运行正确, 但退出时却"core dump"了,怎么回事
2014/02/19 面试题
少先队活动总结
2014/08/29 职场文书
个人先进事迹总结
2015/02/26 职场文书
上下班时间调整通知
2015/04/23 职场文书
员工辞职信范文大全
2015/05/12 职场文书
2015年度环卫处工作总结
2015/07/24 职场文书
观看禁毒宣传片后的感想
2015/08/11 职场文书
Win7/8.1用户可以免费升级到Windows 11系统吗?
2021/11/21 数码科技