-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathtask-03.js
45 lines (39 loc) · 994 Bytes
/
task-03.js
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
"use strict";
// Напиши функцию findBestEmployee(employees), которая принимает объект сотрудников и
// возвращает имя самого продуктивного (который выполнил больше всех задач).
// Сотрудники и кол-во выполненых задач содержатся как свойства объекта в
// формате "имя":"кол-во задач".
const findBestEmployee = function(employees) {
let max = 0;
let name;
for (const i in employees) {
if (max < employees[i]) {
max = employees[i];
name = i;
}
}
return name;
};
console.log(
findBestEmployee({
ann: 29,
david: 35,
helen: 1,
lorence: 99
})
); // lorence
console.log(
findBestEmployee({
poly: 12,
mango: 17,
ajax: 4
})
); // mango
console.log(
findBestEmployee({
lux: 147,
david: 21,
kiwi: 19,
chelsy: 38
})
); // lux