// var thirdMax = function(nums) {
// nums.sort((a,b) => { return b - a; });
// let set = new Set(nums);
// let count = 0;
// for (let value of set) {
// count += 1;
// if (set.size < 3) {
// if (count == 1) {
// return value;
// }
// } else {
// if (count == 3) {
// return value;
// }
// }
// }
// };
var thirdMax = function(nums) {
nums.sort(function (a,b) {
return b - a;
});
nums = [...new Set(nums)];
// Set类型不能访问使用[]或.访问其中的某一元素 所以此时应该使用 拓展字符串将其转换回数组 相较更方便操作一些
let len = nums.length;
return len < 3 ? nums[0] : nums[2];
};
console