最高薪資
重要性:5
有一個 salaries
物件
let salaries = {
"John": 100,
"Pete": 300,
"Mary": 250
};
建立函式 topSalary(salaries)
,傳回薪資最高的人員姓名。
- 如果
salaries
為空,它應該回傳null
。 - 如果有多位薪資最高的員工,回傳其中任何一位。
P.S. 使用 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;
}