 
  Data Structure Data Structure
 Networking Networking
 RDBMS RDBMS
 Operating System Operating System
 Java Java
 MS Excel MS Excel
 iOS iOS
 HTML HTML
 CSS CSS
 Android Android
 Python Python
 C Programming C Programming
 C++ C++
 C# C#
 MongoDB MongoDB
 MySQL MySQL
 Javascript Javascript
 PHP PHP
- Selected Reading
- UPSC IAS Exams Notes
- Developer's Best Practices
- Questions and Answers
- Effective Resume Writing
- HR Interview Questions
- Computer Glossary
- Who is Who
How to calculate the average in JavaScript of the given properties in the array of objects
We have an array of objects. Each object contains a few properties and one of these properties is age −
const people = [    {       name: 'Anna',       age: 22    }, {       name: 'Tom',       age: 34    }, {       name: 'John',       age: 12    }, {       name: 'Kallis',       age: 22    }, {       name: 'Josh',       age: 19    } ] We have to write a function that takes in such an array and returns the average of all the ages present in the array.
Therefore, let’s write the code for this function −
Example
const people = [    {       name: 'Anna',       age: 22    }, {       name: 'Tom',       age: 34    }, {       name: 'John',       age: 12    }, {       name: 'Kallis',       age: 22    }, {       name: 'Josh',       age: 19    } ] const findAverageAge = (arr) => {    const { length } = arr;    return arr.reduce((acc, val) => {       return acc + (val.age/length);    }, 0); }; console.log(findAverageAge(people));  Output
The output in the console will be −
21.8
Advertisements
 