Answer

Answer

t.me/js_test

Ответ:

const yourAmazingFunction = salaries => Object.values(salaries).reduce((acc, el) => acc + el, 0);

Обьяснение:

Получаем массив значений с помощью Object.values, после чего проходим по массиву с помощью reduce и получаем сумму.

Код для проверки:

const nonEmptySalaries = {
 John: 100,
 Ann: 160,
 Pete: 130
};

const emptySalaries = {};

const yourAmazingFunction = (salaries) => Object.values(salaries).reduce((acc, el) => acc + el, 0);


const firstResult = yourAmazingFunction(nonEmptySalaries)

const secondResult = yourAmazingFunction(emptySalaries)

console.log(firstResult); // 390
console.log(secondResult); // 0


Report Page