输入一个数,求0到该数范围内的所有质数

21次阅读

共计 292 个字符,预计需要花费 1 分钟才能阅读完成。

输入一个数,求 0 到该数范围内的所有质数。例如,输入 53,结果会返回 1,2,3,5,7,11,13,17,19,23,29,31,37,41,43,47,53
var num = prompt(“ 请输入一个数 ”);
function isPrime(num) {
var arr = new Array();
for(var i=1; i<=num; i++) {
var isPrime = true;
for(var j=2; j<i; j++) {
if(i%j===0) {
isPrime = false;
break;
}
}
if(isPrime) {
arr.push(i);
}
}
return arr;
};
alert(isPrime(num));

正文完
 0