var intersection = function(nums1, nums2) {
const numSet = new Set(nums1)
const res = new Set()
for(let i = nums2.length - 1; i >= 0; i--){
numSet.has(nums2[i]) && res.add(nums2[i])
}
return Array.from(res)
};
var intersection = function(nums1, nums2) {
const numSet = new Set(nums1)
const res = new Set()
for(let i = nums2.length - 1; i >= 0; i--){
numSet.has(nums2[i]) && res.add(nums2[i])
}
return Array.from(res)
};