js filter()方法里的return后面可以填多个过滤条件吗,如何实现多条件过滤

2025-12-05 13:57:11
推荐回答(1个)
回答1:

当然可以啊,这就跟if后面的条件一样啊,比如要想返回100以内所有能被3整除也能被5整除的数可以这样:

var arr=Array(100).fill(0).map((o,i)=>i+1);  //产生1到100的等差数列数组
console.log(arr.filter(o=>{
   return o%3==0 && o%5==0;
}));