return arr.filter(function (element, index, self) { if(element < 2)return false; for (let i = 2; i <= element / 2; i++){ if (element % i === 0) { return false; } } return true; });
感觉还是有点复杂,各位同仁看看还可以简化么?
Sign in to make a reply
东程11017
return arr.filter(function (element, index, self) { if(element < 2)return false; for (let i = 2; i <= element / 2; i++){ if (element % i === 0) { return false; } } return true; });
感觉还是有点复杂,各位同仁看看还可以简化么?