zoukankan      html  css  js  c++  java
  • JS基础_打印出1-100之间所有的质数

     1 <!DOCTYPE html>
     2 <html>
     3     <head>
     4         <meta charset="UTF-8">
     5         <title></title>
     6         <script type="text/javascript">
     7             
     8             /*
     9              * 打印出1-100之间所有的质数
    10              */
    11             
    12             //----------------------------------------------------------------------------
    13             
    14             //打印2-100之间所有的数
    15             for(var i=2 ; i<=100 ; i++){
    16                 
    17                 //创建一个布尔值,用来保存结果,默认i是质数
    18                 var flag = true;
    19                 
    20                 //判断i是否是质数
    21                 //获取到2-i之间的所有的数
    22                 for(var j=2 ; j<i ; j++){
    23                     
    24                     //判断i是否能被j整除
    25                     if(i%j == 0){
    26                         //如果进入判断则证明i不是质数,修改flag值为false
    27                         flag = false;
    28                         
    29                     }
    30                     
    31                 }
    32                 
    33                 //如果是质数,则打印i的值
    34                 if(flag){
    35                     console.log(i);
    36                 }
    37                 
    38             }
    39             
    40             
    41         </script>
    42     </head>
    43     <body>
    44     </body>
    45 </html>
  • 相关阅读:
    公司真题-字节跳动
    全素组探求
    枚举
    求n个整数的最大公约数
    Ajax技术
    读文本文件
    JSTL标签库
    URL跟URi的区别
    常用的JSTL标签
    EL表达语言
  • 原文地址:https://www.cnblogs.com/ZHOUVIP/p/7674866.html
Copyright © 2011-2022 走看看