现有一个数组arr = [1,5,2,'10',6],先进行item>2的筛选,然后 return item+1,只想用filter方法实现
我现在这样实现没效果
var arr = [1,5,2,'10',6];
var arr1= arr.filter(item=>{
if(item>2){
return item+1;
}
})
console.log("arr1,arr1)
你期待答案是:1.filter实现 2.结果如下
arr1= [6,'101',7]
单纯的filter肯定做不到,要不forEach边选边加,要不就像上面这样两个循环搞定