码迷,mamicode.com
首页 > 编程语言 > 详细

javaScript计算1-100的质数

时间:2016-09-11 12:53:09      阅读:190      评论:0      收藏:0      [点我收藏+]

标签:

刚刚接触js循环方面的东西,整个人有点蒙圈 在这里理清一下思路 

<script>
    for(i = 2;i <=100;i++){                      //关于质数的定义是大于1的自然数,所以从2开始
    for(j = 2;j < i;j++){               //想判断一个数是不是质数就要和比它小的数相除(不包括1,任何数除以1都等于他本身),
      if(i % j == 0){
        break;                   
//如果可以整除,这个数就不是质数 直接跳出
      }
    }
    if(j == i){                    //如果i没有被比它小的数整除,此时j++后j<i不成立,这时的j会等于i,当j等于i时,说明这个i是一个质数
      console.log(i);      
    }
  }









</script>

 

javaScript计算1-100的质数

标签:

原文地址:http://www.cnblogs.com/new-Bie/p/5861332.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!