用Javascript的for循环输出质数

时间:2022-06-20 06:25:11
<body>
<script type="text/javascript">
for(i=2;i<=300;i++){
var prime = true;
for(j=2;j<i;j++){
if(i % j == 0){//如果i除以j的余数等同于0,那么返回false
prime = false;
}
}
if(prime){
document.writeln(i);//writeln理论上是一个换行符,不过实际上默认只会显示出一个空格
}
}
</script>
<h3>以上是i以内的质数</h3>
</body>