方法一:
var str = '';
for (let i = 2; i < 100; i++) {
var a = true;
for (let j = 2; j < i; j++) {
// 判断 i是否能被 j 整除
if (i % j === 0 ) {
// 能被整除则说明不是素数,修改布尔值为false
a = false;
}
}
// 进行判断输出素数
if (a) {
str += i + ' ';
}
}
console.log(str);
方法二:
var str = '';
for (var i = 2; i <= 100; i++) {
for (var j = 2; j < i; j++) {
if (i % j === 0) {
break;
}
}
if (i === j) {
str += i + ' ';
}
}
console.log(str);