解法:先透過filter以及indexOf求交集,接著透過Set剔除重複值即可
JavaScript
/**
* @param {number[]} nums1
* @param {number[]} nums2
* @return {number[]}
*/
var intersection = function (nums1, nums2) {
let temp = nums1.filter((v) => {
return nums2.indexOf(v) > -1
})
return [...new Set(temp)]
};