通过遍历遍历出100以内的从二开始的所有数
for(var i = 2; i <= 100;i++){
var flag = true;
//获取2到 i开平方的所有数 如果i平方后小于二则不执行
for(var j = 2;j <= Math.sqrt(i);j++){
//判断平方后的i是否能被j整除
if(i % j == 0){
//如果能进入判断,就证明i不是质数
flag = false;
break;
}
}
//如果是质数 打印i
if(flag ){
console.log(i);
}
}
js打印出100以内的所有质数
最新推荐文章于 2024-03-01 11:50:07 发布