两个数组取其中的相同项
一、
let arr1 = [1,2,6,8,5,4,3]
let arr2 = [6,11,9,10,5,4,3]
let newArr = []
for (let i = 0; i < arr1.length; i++) {
for (let j = 0; j < arr2.length; j++) {
if (arr1[i] == arr2[j]) {
newArr.push(arr2[j])
}
}
}
console.log('newArr',newArr)
二、
var arr1 = ['a','b','c','d'];
var arr2 = ['x','b','c','y'];
var arr3 = new Array();
var j = 0;
for(var i = 0;i < arr1.length;i++){
for(var k= 0;k < arr2.length;k++){
if(arr1[i]==arr2[k]){
arr3[j]=arr1[i];
++j;
}
}
}
console.log('arr3',arr3)

浙公网安备 33010602011771号