return arr.filter((data)=>{ if (data === 1) return false; if (data === 2) return true; if(data & 1){ for(let i = 3, m = Math.sqrt(data); i <= m; i++){ if (data % i == 0) return false; } return true; } else { return false; } })
Sign in to make a reply
秦时_明月_
return arr.filter((data)=>{ if (data === 1) return false; if (data === 2) return true; if(data & 1){ for(let i = 3, m = Math.sqrt(data); i <= m; i++){ if (data % i == 0) return false; } return true; } else { return false; } })