js找出兩個陣列相同的和不同的資料並且執行操作

2021-10-05 09:24:37 字數 494 閱讀 4371

老生常談的問題(兩個陣列中的相同或者不同的資料)

//下面是乙個例子

let onearr = [, ,,]

let twoarr = [,

, ] //以最新的資料為外層迴圈(也就是總的資料),來查詢有的資料和沒有的資料

let rearr = ;

onearr.map((item, i) => );}})

})console.log('重合資料:');

console.log(rearr);

//找尋不同的資料

if (rearr.length == onearr.length) else );

console.log('總資料裡有的而新資料裡面沒有的:')

console.log(result);

//然後執行相應的操作

// --------

}

找出不同的兩個數

有一組數,只有兩個不同的數,其他的數都有乙個相同的數,a1,a1,a2,a2,a3,a3,a4,a4,b,c,a5,a5.找出b,c.把陣列分成兩組a1,a1,a2,a2,b,和 a3,a3,a4,a4,c,然後,分別各自異或,即可得到b,c include using namespace std ...

JS取出兩個陣列中的不同或相同元素

1 取出兩個陣列的不同元素 var arr1 0,1,2,3,4,5 var arr2 0,4,6,1,3,9 function getarrdifference arr1,arr2 console.log getarrdifference arr1,arr2 輸出 4 2,5,6,9 1 conc...

JS取出兩個陣列中的不同或相同元素

取出兩個陣列的不同元素 var arr1 0 1,2 3,4 5 var arr2 0 4,6 1,3 9 function getarrdifference arr1,arr2 console.log getarrdifference arr1,arr2 輸出 4 2,5,6,9 array fi...