给定两个数组,将第二个数组与第一个数组重复得元素,从第一个数组中删除。
//定义两个数组
var al=[1,2,3,4,5]
var bl=[1,2,6,7,8,4]
//定义函数,传入两个参数
var rm=function(al,bl){
var c=bl.length
var d=al.length
//循环两个数组
for (var i = 0; i<c;i++){
for (var j = 0; j< d;j++){
//判断是否相等
if (bl[i] == al[j]){
//删除第一个数组里和第二个数组相等的元素
al.splice(j,1)
// j = j - 1;
}
}
}
//返回第一个数组
return al
}
//查看结果
rm(al,bl)
//结果
[3,5]```