为什么
return arr.filter(function (element) {
for (let i=2;i<element;i++){
if(element%i==0){return false}
}
if(element==1){return false}
return element
});
可以,但是
if(element==1||element%i==0){return false}
就不行,求解
多了个1
Sign in to make a reply
就是太好惹
为什么
return arr.filter(function (element) {
for (let i=2;i<element;i++){
if(element%i==0){return false}
}
if(element==1){return false}
return element
});
可以,但是
return arr.filter(function (element) {
for (let i=2;i<element;i++){
if(element==1||element%i==0){return false}
}
return element
});
就不行,求解