javascript打印1-100内的质数
程序员文章站
2022-04-15 16:56:34
......
<script> /*
质数定义:
质数(prime number)又称素数,有无限个。 质数定义为在大于1的自然数中,除了1和它本身以外不再有其他因数。 1不是质数 */ //声明变量 i ,从2开始 var i = 2 //while 循环 遍历 2-100 的数 循环条件 100以内的数就循环 while(i<=100) { //声明变量 default ,默认为 ‘是’ var default = true; //声明变量 j ,默认为 从 2 开始 {质数定义为在大于1的自然数中,除了1和它本身以外不再有其他因数} var j=2 //while循环 判断 i 是不是质数 while(j<i) { //如果 i 除以 他本身(i)前面的 所有的数(j),除尽了它前面任意一个数(j), //则不进入这个if判断,default的值依然是true if(i%j == 0) { //default ,变为为 ‘不是’ default = false; } // j 自增长 j++; } //default值是true 则 执行里面语句。 if(default) { document.write(i + "<br>"); } // i 自增长 i++; } </script>
上一篇: JDK、JRE、JVM三者间的联系与区别
下一篇: Vue组件之间通信的三种方式
推荐阅读
-
javascript 设置某DIV区域内的checkbox复选框
-
javascript 设置某DIV区域内的checkbox复选框
-
用javascript实现页面打印的三种方法
-
ArcGIS API for javascript如何解决打印输出的中文为乱码问题?
-
面试真题:求100万内的质数
-
js中console在一行内打印字符串和对象的方法
-
HP5200打印机顶盖内卡纸报错13.20.00的解决办法
-
JavaScript实现简单的文本逐字打印效果示例
-
使用 JavaScript 用循环嵌套输出乘法表。外循环控制行数,内循环控制当前行要输出的乘法表达式,在页面上输出九九乘法表
-
东芝复印机怎么使用自带USB口打印U盘内的文件?