ধরুন, আমাদের কাছে একটি অবজেক্ট অ্যারে আছে −
const arr = [ { duration: 10, any: 'fields' }, { duration: 20, any: 'other fields' }, { duration: 15, any: 'some other fields' } ]; আমাদের একটি জাভাস্ক্রিপ্ট ফাংশন লিখতে হবে যা এমন একটি অ্যারে নেবে এবং সব অবজেক্ট-র duration প্রপার্টির যোগফল রিটার্ন করবে।
উপরোক্ত অ্যারে-র জন্য আউটপুট হওয়া উচিত ৪৫।
উদাহরণ
কোডটি নিচে দেওয়া হলো −
const arr = [ { duration: 10, any: 'fields' }, { duration: 20, any: 'other fields' }, { duration: 15, any: 'some other fields' } ]; const addDuration = arr => { let res = 0; for(let i = 0; i < arr.length; i++){ res += arr[i].duration; }; return res; }; console.log(addDuration(arr));আউটপুট
কনসোলে আউটপুট −
45