Задать вопрос
yxtiblin
@yxtiblin

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

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

function calcAvgAge(array) {
  //как вычислить среднее арифметическое всех свойств age используя метод reduce?
}
  • Вопрос задан
  • 333 просмотра
Подписаться 1 Простой 6 комментариев
Помогут разобраться в теме Все курсы
  • Нетология
    Веб-разработчик с нуля: профессия с выбором специализации
    14 месяцев
    Далее
  • Академия Эдюсон
    Fullstack-разработчик на JavaScript + ИИ
    11 месяцев
    Далее
  • ProductStar × РБК
    Профессия: Инженер по тестированию + ИИ
    6 месяцев
    Далее
Решения вопроса 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} )
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

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