আমাদের অবজেক্টের একটি অ্যারে আছে। প্রতিটি অবজেক্টে কিছু প্রোপার্টি আছে এবং 그중 একটি হলো age -
const people = [ { name: 'Anna', age: 22 }, { name: 'Tom', age: 34 }, { name: 'John', age: 12 }, { name: 'Kallis', age: 22 }, { name: 'Josh', age: 19 } ]আমাদের একটি ফাংশন লিখতে হবে যা এমন অ্যারে নিবে এবং অ্যারেতে থাকা সব age-এর গড় বের করে রিটার্ন করবে।
তাহলে এই ফাংশনের কোড লিখি -
উদাহরণ
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