经验首页 前端设计 程序设计 Java相关 移动开发 数据库/运维 软件/图像 大数据/云计算 其他经验
当前位置:技术经验 » JSJS库框架 » JavaScript » 查看文章
javascript打印1-100内的质数
来源:cnblogs  作者:RemMai  时间:2018/9/28 16:51:44  对本文有异议
  1. <script>
  2. /*
       质数
    定义:
  1. 质数(prime number)又称素数,有无限个。
  2. 质数定义为在大于1的自然数中,除了1和它本身以外不再有其他因数。
  3. 1不是质数
  4. */
  5. //声明变量 i ,从2开始
  6. var i = 2
  7. //while 循环 遍历 2-100 的数 循环条件 100以内的数就循环
  8. while(i<=100)
  9. {
  10. //声明变量 Default ,默认为 ‘是’
  11. var Default = true;
  12. //声明变量 j ,默认为 从 2 开始 {质数定义为在大于1的自然数中,除了1和它本身以外不再有其他因数}
  13. var j=2
  14. //while循环 判断 i 是不是质数
  15. while(j<i)
  16. {
  17. //如果 i 除以 他本身(i)前面的 所有的数(j),除尽了它前面任意一个数(j),
  18. //则不进入这个if判断,Default的值依然是true
  19. if(i%j == 0)
  20. {
  21. //Default ,变为为 ‘不是’
  22. Default = false;
  23. }
  24. // j 自增长
  25. j++;
  26. }
  27. //Default值是true 则 执行里面语句。
  28. if(Default)
  29. {
  30. document.write(i + "<br>");
  31. }
  32. // i 自增长
  33. i++;
  34. }
  35. </script>

 

 友情链接:直通硅谷  点职佳  北美留学生论坛

本站QQ群:前端 618073944 | Java 606181507 | Python 626812652 | C/C++ 612253063 | 微信 634508462 | 苹果 692586424 | C#/.net 182808419 | PHP 305140648 | 运维 608723728

W3xue 的所有内容仅供测试,对任何法律问题及风险不承担任何责任。通过使用本站内容随之而来的风险与本站无关。
关于我们  |  意见建议  |  捐助我们  |  报错有奖  |  广告合作、友情链接(目前9元/月)请联系QQ:27243702 沸活量
皖ICP备17017327号-2 皖公网安备34020702000426号