2404. 出现最频繁的偶数元素

/*** @param {number[]} nums* @return {number}*/
var mostFrequentEven = function(nums) {const n = nums.lengthlet map = new Map()for (let i = 0; i < n; i++) {if (nums[i] % 2 === 0) {map.set(nums[i], (map.get(nums[i]) || 0) + 1)}}let res = [-1, 0]let arr = [...map].sort((a, b) => b[1] - a[1])for (let [key, val] of arr) {if (res[1] <= val) {res[0] = (res[1] === val) ? Math.min(res[0], key) : keyres[1] = val}}return res[0]
};