最高薪资
重要性: 5
有一个 salaries
对象
let salaries = {
"John": 100,
"Pete": 300,
"Mary": 250
};
创建函数 topSalary(salaries)
,该函数返回薪资最高的人的名字。
- 如果
salaries
为空,则应返回null
。 - 如果有多个薪资最高的人,则返回其中任何一个。
附注:使用 Object.entries
和解构来遍历键值对。
function topSalary(salaries) {
let maxSalary = 0;
let maxName = null;
for(const [name, salary] of Object.entries(salaries)) {
if (maxSalary < salary) {
maxSalary = salary;
maxName = name;
}
}
return maxName;
}