Answer

Answer

t.me/js_test

Ответ:

for..of
Object.values + reduce

Объяснение:

Ниже будут приведены оба варианта решения - for..of и Object.values с использованием reduce (reduce перебирает массив значений salaries,

складывает их и возвращает результат)

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

Вариант for..of.

function sumSalaries(salaries) {

  let sum = 0;
  for (let salary of Object.values(salaries)) {
    sum += salary;
  }

  return sum; // 650
}

let salaries = {
  "John": 100,
  "Pete": 300,
  "Mary": 250
};

alert( sumSalaries(salaries) ); // 650


Вариант Object.values и reduce

function sumSalaries(salaries) {
  return Object.values(salaries).reduce((a, b) => a + b, 0) // 650
}

Report Page