js输入任意数,得出质数。100以内质数。

  • Post author:
  • Post category:其他


<script type=”text/javascript”>

var n = parseInt(window.prompt(“输入任意数求质数”));

var zhishu = 0;

for (var i = 1; i < n; i ++){


for (var j = 1; j <= i; j ++){


if(i % j == 0){


zhishu ++;

}

}

if(zhishu == 2){


document.write(i + ” “)

}

zhishu = 0;

}

</script>

第一个循环是从1——输入的数字为止,之间所有数字挨个拿来走循环。

第二个循环是把小于自己的数字挨个除一遍,如果有2个被整除,就打印出来,反之跳过。

最后质数个数统计归零,下一个数字从大循环继续开始。

我也在


学习


中,


好运


隐藏在你的


努力中




版权声明:本文为weixin_44710383原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。