求出1-100以内的质数

首先搞清楚什么是质数?

    只能被1和自身整除的数为质数。

 <script>
        /*1-100所有的质数*/
       var i = 0;
       var j = 0;

       for(i = 1; i <= 100; i++)
       {
           var count = 0; //计数器,注意不能写到外面去

       	   for(j = 1; j <= i; j++)
           {
           	    if(i % j == 0)
                {
                	count++;
                }
           }

           //只有两个约数的话,就说明是质数。
           if(count == 2)
           {
           	    console.log(i);
           }
       }

    </script>

猜你喜欢

转载自blog.csdn.net/qq_36818386/article/details/81388593