Nejvyšší plat
důležitost: 5
Máme objekt platy:
let platy = {
"Jan": 100,
"Petr": 300,
"Marie": 250
};
Vytvořte funkci nejvyššíPlat(platy), která vrátí jméno nejlépe placené osoby.
- Je-li objekt
platyprázdný, měla by vrátitnull. - Jestliže je nejlépe placených osob více, může vrátit libovolnou z nich.
P.S. K iteraci nad dvojicemi klíč/hodnota použijte Object.entries a destrukturaci.
function nejvyššíPlat(platy) {
let maxPlat = 0;
let maxJméno = null;
for(const [jméno, plat] of Object.entries(platy)) {
if (maxPlat < plat) {
maxPlat = plat;
maxJméno = jméno;
}
}
return maxJméno;
}