题目描述:
统计所有小于非负整数 n 的质数的数量。
解法:
const countPrimes = function (n) {
if (n === 1 || n === 2) {
return 0;
}
let count = 0;
for (let m = 2; m < n; m++) {
let flag = true;
for(let i=2;i<=Math.sqrt(m);i++){
if(m%i===0){
flag = false;
break;
}
}
if(flag){
count++;
}
};
return count;
};