关于JS求素数

// 素数:除了1和它本身以外不能被其它数整除的数。
//为什么求到的不是素数?

var arr = [];

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

for(var a = 2;a<i;a++){   
    if(i%a == 0){
        
    }else{arr.push(i);}
}

}

console.log(arr)


慕虎7371278
浏览 619回答 1
1回答

MMTTMM

var arr = [];for(var i = 1;i<=100;i++){&nbsp; &nbsp;var max = Math.ceil(Math.sqrt(i));&nbsp; &nbsp;for(var a = 2;a<i;a++){&nbsp; &nbsp; &nbsp;if(i%a == 0) { break;}&nbsp; &nbsp;}&nbsp; &nbsp;if(a == i) { arr.push(i);}}console.log(arr);
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript