JavaScript——输出100以内的质数
使用JavaScript判断100以内素数,素数的概念就是只有1和它本身两个因数的数
思路
/*
设一个数m,判断是不是素数
m除以2~sqrt(m)的数
*/
js
let m;
let i;
for (i = 2; i <= 100; i++) {
m = true;
// for (var j = 2; j < i; j++) {
for (var j = 2; j <= Math.sqrt(i); j++) {
if (i % j == 0) {
m = false;
break;
}
}
if (m) {
console.log(i);
}
}
在控制台输出