// sort
var majorityElement = function (nums) {
  return nums.sort((a, b) => a - b)[Math.floor(nums.length / 2)];
};
// hash map
var majorityElement = function (nums) {
  const obj = {};
  const halfSize = nums.length / 2;
  nums.forEach((num) => (obj[num] = ++obj[num] || 1));
  for (let key in obj) {
    if (obj[key] > halfSize) {
      return +key;
    }
  }
};Level
LeetCode Easy
Recruitment