Review系列求两个数组的交集
Posted Smile沛沛
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Review系列求两个数组的交集相关的知识,希望对你有一定的参考价值。
求两个数组的交集
let num1 = [1,4,2,6,9]
let num2 = [3,4,7,2]
//方法一
let arr = []
for(let i = 0;i < num1.length;i++){
let item1 = num1[i]
for(let j = 0;j<num2.length;j++){
let item2 = num2[j]
if(item1 === item2){
arr.push(item1)
num1[i] = null;
num2[j] = null;
break;
}
}
}
//方法二
let arr = []
num1.forEach((item,index)=>{
let n = arr2.indexOf(item)
if(n>=0){
arr.push(item)
num1.splice(index,1)
num2.splice(n,1)
}
})
以上是关于Review系列求两个数组的交集的主要内容,如果未能解决你的问题,请参考以下文章