Intersection of Multiple Arrays LeetCode solution in JavaScript
1var intersection = function (nums) {2let set = addToSet(nums[0]);3for (let i = 1; i < nums.length; i++) {4let tempSet = addToSet(nums[i]);5for (let key of set) {6if (!tempSet.has(key)) set.delete(key);7}8}9return [...set].sort((a, b) => a - b);10};1112function addToSet(arr) {13let set = new Set(arr);14return set;15}