您现在的位置是:首页 > Javascript
当前栏目
JavaScript如何求数组的质数
2023-03-15 23:18:54 时间
1、用for循环语句或filter()方法循环历数组,在每个循环中将一个数组元素分别去除2到sqrt(元素本身)。
2、如果可以去除,则表明该组元素并非质数,而是质数。
如果该组元素是质数,则输出该元素。
实例
var a = [31,33,35,37,39,41,43,45,57,49,51,53]; for(var i=0;i var flag = 1; for(var j = 2; j*j <= i; j++) {//能被2 - sqrt(i)整除的数 if(a[i] % a[j] == 0) { flag = 0; break; } } if(flag == 1) { console.log(a[i]) } }
以上就是JavaScript求数组质数的方法,希望对大家有所帮助。更多Javascript学习指路:Javascript
推荐操作环境:windows7系统、jquery3.2.1版本,DELL G3电脑。
相关文章
- WebViewJavascriptBridge-Obj-C和JavaScript互通消息的桥梁
- 从架构演进的角度聊聊Spring Cloud都做了些什么?
- SELinux 入门
- 如何快速部署Node.js项目
- 早该知道的7个JavaScript技巧
- 详解JavaScript中的this
- 可视化分析WEB访问:logstalgia
- 防御XSS攻击的七条原则
- 比较不同的 PaaS 平台上的 Node.js 支持
- 一些达成共识的JavaScript编码风格约定
- Spring Boot 整合 Mybatis Annotation 注解的完整 Web 案例
- 网站盗链是什么?盗链与广告流量问题及如何防止
- 柏林纪行(中):Node.js Collaboration Summit
- 柏林纪行(下):JSConf EU
- jQuery技术内幕:深入解析jQuery架构设计与实现原理1
- jQuery技术内幕:深入解析jQuery架构设计与实现原理2
- 想做好互联网适老化设计,先搞定这3个方面!
- 为什么 NanoID 会取代 UUID
- Spring-Context注解源码之@EventListener
- 分布式部署那些事