All files / leetCode 0349.ts

100% Statements 7/7
100% Branches 2/2
100% Functions 1/1
100% Lines 7/7

Press n or j to go to the next uncovered block, b, p or k for the previous block.

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16        2x 2x 2x   2x 5x 3x     2x    
export default function intersection(
  nums1: number[],
  nums2: number[],
): number[] {
  const set1 = new Set<number>(nums1)
  const set2 = new Set<number>(nums2)
  const result = new Set<number>()
 
  for (const num of set1) {
    if (set2.has(num))
      result.add(num)
  }
 
  return [...result]
}