发布网友 发布时间:2022-04-23 17:48
共2个回答
热心网友 时间:2023-10-11 16:38
(function() {
var x;
for (var i = 0; i <= 50; i++) {
var zisu = true; //先假定是质数
for (x = 2; x < i; x++) {
if ((i % x) != 0) {
continue;
} else {
zisu = false; //如果等于0,说明不是质数
//循环次数可以优化,这时可以跳出内层循环。要用到标签。
}
}
//这个判断是放在外层循环里判断(内层循环完毕后)
if (zisu) {
console.log(i);
}
}
}())
热心网友 时间:2023-10-11 16:39
var i,j;
var k=0;//质数总个数
for(i=2;i<=50;i++){
for(j=2;j<=i/2;j++){
if(i%j==0)
break;
}
if (j>i/2){
k++;
console.log("数"+i+"是质数");
}
}
console.log(k);