2022/12/21

LeetCode 349. Intersection of Two Arrays

問題:取得兩個陣列中有交集的
解法:先透過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)]
};