本文共 826 字,大约阅读时间需要 2 分钟。
//判断两个数组是否有相同的元素返回相同的值function FilterData(a,b) { //循环判断数组a里的元素在b里面有没有,有的话就放入新建立的数组中 var result = new Array(); var c=b.toString(); for(var i=0;i//判断两个数组是否有不相同的元素返回相同的值-1) { for(var j=0;j
function FilterData(arr1, arr2) { var arr3 = []; var hash3 = {}; for(var index in arr1) { var i = arr1[index]; var temp = hash3["" + i]; if(!temp) { hash3["" + i] = 2; } else { hash3["" + i] = temp * 2; } } for(var index in arr2) { var i = arr2[index]; var temp = hash3["" + i]; if(!temp) { hash3["" + i] = 5; } else { hash3["" + i] = temp * 5; } } for(var i in hash3) { var temp = hash3["" + i]; if(temp % 10 != 0) { arr3.push(i) } } return arr3; }
转载地址:http://dgztb.baihongyu.com/