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 相关文章推荐
几个比较经典常用的jQuery小技巧
Mar 01 Javascript
Js冒泡事件详解及阻止示例
Mar 21 Javascript
javascript操作表格排序实例分析
May 06 Javascript
教你快速搭建Node.Js服务器的方法教程
Mar 30 Javascript
bootstrap警告框示例代码分享
May 17 Javascript
详解利用 Express 托管静态文件的方法
Sep 18 Javascript
JS实现为动态添加的元素增加事件功能示例【基于事件委托】
Mar 21 Javascript
vue-cli 目录结构详细讲解总结
Jan 15 Javascript
详解小程序毫秒级倒计时(适用于拼团秒杀功能)
May 05 Javascript
p5.js临摹旋转爱心
Oct 23 Javascript
解决vue项目F5刷新mounted里的函数不执行问题
Nov 05 Javascript
全局安装 Vue cli3 和 继续使用 Vue-cli2.x操作
Sep 08 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
基于curl数据采集之单页面并行采集函数get_htmls的使用
2013/04/28 PHP
Codeigniter实现智能裁剪图片的方法
2014/06/12 PHP
php实现的IMEI限制的短信验证码发送类
2015/05/05 PHP
Yii框架中jquery表单验证插件用法示例
2016/10/18 PHP
PHP 7安装使用体验之性能大提升,兼容性强,扩展支持不够(升级PHP要谨慎)
2017/07/27 PHP
XP折叠菜单&amp;仿QQ2006菜单
2006/12/16 Javascript
修复bash漏洞的shell脚本分享
2014/12/31 Javascript
Javascript中typeof 用法小结
2015/05/12 Javascript
jQuery easyui的validatebox校验规则扩展及easyui校验框validatebox用法
2016/01/18 Javascript
node.js实现爬虫教程
2020/08/25 Javascript
jQuery动态创建元素以及追加节点的实现方法
2016/10/20 Javascript
基于JQuery的购物车添加删除以及结算功能示例
2017/03/08 Javascript
js实现图片局部放大效果详解
2019/03/18 Javascript
layui实现数据表格自定义数据项
2019/10/26 Javascript
vue改变循环遍历后的数据实例
2019/11/07 Javascript
vuex的使用步骤
2021/01/06 Vue.js
python使用socket连接远程服务器的方法
2015/04/29 Python
Python操作Word批量生成文章的方法
2015/07/28 Python
Python使用pyh生成HTML文档的方法示例
2018/03/10 Python
Python开发最牛逼的IDE——pycharm
2018/08/01 Python
Python面向对象之多态原理与用法案例分析
2019/12/30 Python
解决Django提交表单报错:CSRF token missing or incorrect的问题
2020/03/13 Python
用python-webdriver实现自动填表的示例代码
2021/01/13 Python
凯普林包包西班牙官网:Kipling西班牙
2019/04/12 全球购物
重写子类方法时,抛出异常的书写注意事项
2015/10/17 面试题
计算机专业个人求职信范例
2013/09/23 职场文书
学生处主任岗位职责
2013/12/01 职场文书
简历中自我评价范文3则
2013/12/14 职场文书
薪酬专员岗位职责
2014/02/18 职场文书
七一讲话心得体会
2014/09/05 职场文书
2015年材料员工作总结
2015/04/30 职场文书
本科毕业答辩开场白
2015/05/27 职场文书
教师考核鉴定意见
2015/06/05 职场文书
2015选调生工作总结
2015/07/24 职场文书
学术会议领导致辞
2015/07/29 职场文书
使用redis实现延迟通知功能(Redis过期键通知)
2021/09/04 Redis