Максимальна зарплата
важливість: 5
Є об’єкт salaries
:
let
salaries =
{
"Іван"
:
100
,
"Петро"
:
300
,
"Марія"
:
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;
}