আমরা অবজেক্ট একটি অ্যারে আছে. প্রতিটি বস্তুর কয়েকটি বৈশিষ্ট্য রয়েছে এবং এই বৈশিষ্ট্যগুলির মধ্যে একটি হল বয়স −
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