1.不要直接修改数组 arr,结果返回新的数组
输入【1,2,3,4,3,2】
返回【1,2,3,4】
function remove(arr,item){
var newArr=[]
for (let i=0;i<arr.length;i++){
if (arr[i]!=item){
newArr.push(arr[i])
}
}
return newArr
}
1.直接在给定的 arr 数组上进行操作,并将结果返回
function remove(arr,item){
for (let i=0;i<arr.length;i++){
if (arr[i]==item){
arr.splice(i,1);
i--
}
}
return arr
}