हमारे पास वस्तुओं की एक सरणी है। प्रत्येक वस्तु में कुछ गुण होते हैं और इनमें से एक गुण आयु है -
const people = [ { name: 'Anna', age: 22 }, { name: 'Tom', age: 34 }, { name: 'John', age: 12 }, { name: 'Kallis', age: 22 }, { name: 'Josh', age: 19 } ]
हमें एक ऐसा फ़ंक्शन लिखना है जो इस तरह की सरणी लेता है और सरणी में मौजूद सभी उम्र का औसत देता है।
इसलिए, आइए इस फ़ंक्शन के लिए कोड लिखें -
उदाहरण
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));
आउटपुट
कंसोल में आउटपुट होगा -
21.8