Gaji maksimal
Ada objek salaries
:
let salaries = {
"John": 100,
"Pete": 300,
"Mary": 250
};
Buatlah fungsi topSalary(salaries)
yang mengembalikan nama orang dengan bayaran tertinggi.
- Jika
gaji
kosong, itu harus mengembalikannull
. - Jika ada beberapa orang bergaji tinggi, kembalikan salah satu dari mereka.
N.B. Gunakan Object.entries
dan destrukturisasi untuk meng-iterasi lewat pasangan kunci/nilai.
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;
}