/**
* @param {number[]} nums1
* @param {number[]} nums2
* @return {number[]}
*/
var intersection = function(nums1, nums2) {
const resultArr = []
let maxLength = Math.max(nums1.length,nums2.length)
for (let i = 0; i < maxLength;i++) {
if (nums2.includes(nums1[i]) && !resultArr.includes(nums1[i])) {
resultArr.push(nums1[i])
}
}
return resultArr
};
思路:取数组中长度更大的遍历。es7 includes 比较判断。
执行用时72ms。