zoukankan      html  css  js  c++  java
  • JS基础_质数练习,用到了标记flag

     1 <!DOCTYPE html>
     2 <html>
     3     <head>
     4         <meta charset="UTF-8">
     5         <title></title>
     6         <script type="text/javascript">
     7             /*
     8              * 在页面中接收一个用户输入的数字,并判断该数是否是质数。
     9                 质数:只能被1和它自身整除的数,1不是质数也不是合数,质数必须是大于1的自然数。    
    10              */
    11             
    12             //-------------------------------------------------------------------------------
    13             
    14             var num = prompt("请输入一个大于1的整数:");
    15             
    16             
    17             //判断这个值是否合法
    18             if(num <= 1){
    19                 alert("该值不合法!");
    20             }else{
    21                 
    22                 //创建一个变量来保存当前的数的状态
    23                 //默认当前num是质数
    24                 var flag = true;
    25                 
    26                 //判断num是否是质数
    27                 //获取2-num之间的数
    28                 for(var i=2 ; i<num ; i++){
    29                     //console.log(i);
    30                     //判断num是否能被i整除
    31                     if(num % i == 0){ 
    32                         //如果num能被i整除,则说明num一定不是质数
    33                         //设置flag为false
    34                         flag = false;
    35                     }
    36                 }
    37                 
    38                 //如果num是质数则输出
    39                 if(flag){
    40                     alert(num + "是质数!!!");
    41                 }else{
    42                     alert("这个不是质数")
    43                 }
    44                 
    45                 
    46             }
    47             
    48             
    49         </script>
    50     </head>
    51     <body>
    52     </body>
    53 </html>
  • 相关阅读:
    MySQL 数据库主从复制架构
    程序员的双十一
    MySQL 数据库事务与复制
    十字路口的程序员
    瞬息之间与时间之门
    HDFS 与 GFS 的设计差异
    HDFS 异常处理与恢复
    HDFS Client 设计实现解析
    HDFS DataNode 设计实现解析
    HDFS NameNode 设计实现解析
  • 原文地址:https://www.cnblogs.com/ZHOUVIP/p/7663902.html
Copyright © 2011-2022 走看看