Discuss / JavaScript / 过滤素数的方法——平分根判断提供循环效率。

过滤素数的方法——平分根判断提供循环效率。

Topic source

soloflower

#1 Created at ... [Delete] [Delete and Lock User]

console.log(arr); var result = []; arr.filter(function(w) { //console.log(w); if (w === 1){ return false; }

 for (let i = 2; i <= Math.sqrt(w); i++ ){
       if( w % i == 0) { 
          return false
      }
  } 
  result.push(w);

});

console.log(result); return result;


  • 1

Reply