yxtiblin
@yxtiblin

Как вычислить среднее арифметическое из массива объектов?

const data = [
  {name: "Саша", age: 19},
  {name: "Катя", age: 21},
  {name: "Миша", age: 17},
  {name: "Федя", age: 23},
  {name: "Клава", age: 22}
]

function calcAvgAge(array) {
  //как вычислить среднее арифметическое всех свойств age используя метод reduce?
}
  • Вопрос задан
  • 274 просмотра
Решения вопроса 1
@M0OL0L
const data = [
    {name: "Саша", age: 19},
    {name: "Катя", age: 21},
    {name: "Миша", age: 17},
    {name: "Федя", age: 23},
    {name: "Клава", age: 22}
  ]

var res_data = data.map( function(x){ return x['age'] } ).reduce( function( x, y ){ return x + y} )
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы