js: 输出一个数以内的素数
来源:互联网 发布:能在mac上玩的网游 编辑:程序博客网 时间:2024/06/05 16:22
Js 根据 输入的数,打印出这个数范围内的所有素数:
说明:算法实现,是借鉴别人的。
代码实现:
<!DOCTYPE html><html><head> <meta charset="utf-8"> <title>打印素数(runoob.com)</title> </head><body><p>打印素数:</p><script>function isPrime(number){ //判断输入是否为number类型,是否为整数 if (typeof number!=='number'||!Number.isInteger(number)) { return false; }; //小于2都不是素数 if (number<2) {return false}; //2是素数,被2整除的都不是素数 if (number===2) { return true }else if(number%2===0){ return false; }; // 判断是否能被奇数整除,最大循环为该数值的开方 var squareRoot=Math.sqrt(number); for(var i=3;i<=squareRoot;i+=2){ if (number%i===0) { return false; }; } return true;}function print(nub){ for(var i=2; i<= nub; i++){ if(isPrime(i)){ document.write(i + " "); // 打印输出 素数 } }}var arrs = print(157);document.getElementById("demo").innerHTML= arrs;</script></body></html>
0 0
- js: 输出一个数以内的素数
- 输出10000以内的素数、回文数、回文素数
- 输出1000以内的所有素数;输出1000以内的所有回文数;输出1000以内的所有回文素数;输出1000以内的所有可逆素数;
- 求素数,给你一个n,输出n以内的素数
- 第十一周项目6 (4)输入一个数,输出这个数以内的所有回文素数
- 输出1000以内的所有素数 回文数 回文素数 可逆素数
- 输出1000以内的素数,回文数,回文素数,逆素数
- 输出456以内的素数
- 输出1000以内的素数
- 输出100以内的素数
- 输出num以内的素数
- 第11周项目6回文数、素数(4、输出1000以内所有的素数)
- 第11周项目6-回文、素数 输出1000以内的所有素数、回文数、回文素数和10000以内的所有可逆素数
- 第11周项目6-回文、素数 输出1000以内的所有素数、回文数、回文素数和10000以内的所有可逆素数(多文件组织程序)
- 若一个素数的反序数仍为素数,则称为可逆素数。求10000以内的所有可逆素数。
- 多文件程序组织:输出1000以内的所有回文数;素数;回文素数;可逆素数。
- 输出1000以内的素数的算法
- 输出10000 以内的所有素数
- Android源码编译
- keepalived vrrp 协议介绍
- des加密解密源码 C# key值问题分析
- Filter过滤器 过滤请求
- 一致性Hash算法
- js: 输出一个数以内的素数
- <table>中点击一行中任意列数据,则可以让<checkbox>选中或者取消选中。
- 深入JS2.2简易时钟
- 19.C#:支持标准查询运算符的集合接口,Linq查询语句
- stdint.h[int8_t, int16_t, int32_t, int64_t]
- SpringMVC 异常处理 返回异常code及前端AJAX解析
- 常用sqlserver性能分析
- Cannot connect to the Docker daemon. Is the docker daemon running on this host?
- 【爬虫】——模拟请求