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学习笔记(九) js对象 设计模式
Jun 19 Javascript
js css 实现遮罩层覆盖其他页面元素附图
Sep 22 Javascript
jQuery遍历之next()、nextAll()方法使用实例
Nov 08 Javascript
浅析JavaScript中的变量复制、参数传递和作用域链
Jan 13 Javascript
JavaScript实现复制内容到粘贴板代码
Mar 31 Javascript
创建一个类Person的简单实例
May 17 Javascript
jquery.Jcrop结合JAVA后台实现图片裁剪上传实例
Nov 05 Javascript
JavaScript正则表达式校验与递归函数实际应用实例解析
Aug 04 Javascript
详解如何在Vue项目中发送jsonp请求
Oct 25 Javascript
vue prop属性传值与传引用示例
Nov 13 Javascript
vue 实现根据data中的属性值来设置不同的样式
Aug 04 Javascript
如何优化vue打包文件过大
Apr 13 Vue.js
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
PHP 配置文件中open_basedir选项作用
2009/07/19 PHP
PHP调用Linux的命令行执行文件压缩命令
2013/01/27 PHP
完美解决phpdoc导出文档中@package的warning及Error的错误
2016/05/17 PHP
PHP简单实现DES加密解密的方法
2016/07/12 PHP
IE JS无提示关闭窗口不提示的方法
2010/04/29 Javascript
js使用onmousemove和onmouseout获取鼠标坐标的方法
2015/03/31 Javascript
javascript中if和switch,==和===详解
2015/07/30 Javascript
常用的Javascript数据验证插件
2015/08/04 Javascript
Jquery幻灯片特效代码分享--鼠标点击按钮时切换(1)
2015/08/15 Javascript
JSONP原理及简单实现
2016/06/08 Javascript
javaScript之split与join的区别(详解)
2017/11/08 Javascript
vue 使用Jade模板写html,stylus写css的方法
2018/02/23 Javascript
详细分析Node.js 模块系统
2020/06/28 Javascript
[04:32]玩具屠夫中文语音节选
2020/08/23 DOTA
[49:30]DOTA2-DPC中国联赛正赛 Dragon vs Dynasty BO3 第二场 3月4日
2021/03/11 DOTA
Python使用flask框架操作sqlite3的两种方式
2018/01/31 Python
python使用zip将list转为json的方法
2018/12/31 Python
MNIST数据集转化为二维图片的实现示例
2020/01/10 Python
python tkinter 设置窗口大小不可缩放实例
2020/03/04 Python
Python读取二进制文件代码方法解析
2020/06/22 Python
css3给背景图片加颜色遮罩的方法
2019/11/05 HTML / CSS
IE10 Error.stack 让脚本调试更加方便快捷
2013/04/22 HTML / CSS
介绍一下Linux中的链接
2016/06/05 面试题
木工主管岗位职责
2013/12/08 职场文书
八荣八耻演讲稿
2014/09/15 职场文书
局领导领导班子四风对照检查材料
2014/09/27 职场文书
领导干部群众路线剖析材料
2014/10/09 职场文书
初中生毕业评语
2014/12/29 职场文书
地陪导游欢迎词
2015/01/26 职场文书
2015年百日安全活动总结
2015/03/26 职场文书
医院志愿者活动总结
2015/05/06 职场文书
学校财务管理制度
2015/08/04 职场文书
培训心得体会怎么写
2016/01/25 职场文书
房屋买卖定金协议书
2016/03/21 职场文书
解决numpy数组互换两行及赋值的问题
2021/04/17 Python
python爬虫之爬取笔趣阁小说
2021/04/22 Python