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 相关文章推荐
(currentStyle)javascript为何有时用style得不到已设定的CSS的属性
Aug 15 Javascript
JavaScript Array扩展实现代码
Oct 14 Javascript
Js 刷新框架页的代码
Apr 13 Javascript
jQuery LigerUI 使用教程表格篇(1)
Jan 18 Javascript
jQuery 翻牌或百叶窗效果(内容三秒自动切换)
Jun 14 Javascript
php图像生成函数之间的区别分析
Dec 06 Javascript
Javascript脚本实现静态网页加密实例代码
Nov 05 Javascript
JavaScript基本语法学习教程
Jan 14 Javascript
vue中axios处理http发送请求的示例(Post和get)
Oct 13 Javascript
原生JS实现网页手机音乐播放器 歌词同步播放的示例
Feb 02 Javascript
vue slots 组件的组合/分发实例
Sep 06 Javascript
vue-cli3.0实现一个多页面应用的历奇经历记录总结
Mar 16 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
56.com视频采集接口程序(PHP)
2007/09/22 PHP
深入解析php之apc
2013/05/15 PHP
PHP文件去掉PHP注释空格的函数分析(PHP代码压缩)
2013/07/02 PHP
laravel5.1框架model类查询的实现方法
2019/10/08 PHP
jQuery 标题的自动翻转实现代码
2009/10/14 Javascript
javascript 获取url参数和script标签中获取url参数函数代码
2010/01/22 Javascript
Javascript实现的鼠标经过时播放声音
2010/05/18 Javascript
js函数调用常用方法详解
2012/12/03 Javascript
JavaScript自动设置IFrame高度的小例子
2013/06/08 Javascript
JS预览图像将本地图片显示到浏览器上
2013/08/25 Javascript
JS Date函数整理方便使用
2013/10/23 Javascript
js模仿hover的具体实现代码
2013/12/30 Javascript
基于JQuery实现的图片自动进行缩放和裁剪处理
2014/01/31 Javascript
node.js实现多图片上传实例
2014/06/03 Javascript
bootstrap提示标签、提示框实现代码
2016/12/28 Javascript
EasyUI在Panel上动态添加LinkButton按钮
2017/08/11 Javascript
VueJS组件之间通过props交互及验证的方式
2017/09/04 Javascript
JavaScript模块详解
2017/12/18 Javascript
使用Vue如何写一个双向数据绑定(面试常见)
2018/04/20 Javascript
详解webpack编译速度提升之DllPlugin
2019/02/05 Javascript
基于Vue实现平滑过渡的拖拽排序功能
2019/06/12 Javascript
python实现文件快照加密保护的方法
2015/06/30 Python
利用Python自带PIL库扩展图片大小给图片加文字描述的方法示例
2017/08/08 Python
python基于C/S模式实现聊天室功能
2019/01/09 Python
python3.4 将16进制转成字符串的实例
2019/06/12 Python
python实现网站微信登录的示例代码
2019/09/18 Python
python基于property()函数定义属性
2020/01/22 Python
Python3.6 中的pyinstaller安装和使用教程
2020/03/16 Python
Html5 web本地存储实例详解
2016/07/28 HTML / CSS
ORLY官网:美国专业美甲一线品牌
2019/12/11 全球购物
Nike俄罗斯官方网站:Nike RU
2021/03/05 全球购物
大连星海广场导游词
2015/02/10 职场文书
学子宴致辞大全
2015/07/27 职场文书
改进工作作风心得体会
2016/01/23 职场文书
如何理解PHP核心特性命名空间
2021/05/28 PHP
Node.js实现爬取网站图片的示例代码
2022/04/04 NodeJs