কম্পিউটার

কিভাবে অ্যারের বস্তুর উপর পুনরাবৃত্তি করতে হয় এবং জাভাস্ক্রিপ্টে একটি সম্পত্তি যোগ করে


ধরুন আমাদের কাছে এই ধরনের বস্তুর একটি অ্যারে আছে −

const arr = [
   {
      duration: 10,
      any: 'fields'
   }, {
      duration: 20,
      any: 'other fields'
   }, {
      duration: 15,
      any: 'some other fields'
   }
];

আমাদের একটি জাভাস্ক্রিপ্ট ফাংশন লিখতে হবে যা এই ধরনের একটি অ্যারে নেয় এবং সমস্ত অবজেক্টের সময়কাল বৈশিষ্ট্যের সমষ্টিগত ফলাফল প্রদান করে।

উপরের অ্যারের জন্য, আউটপুট 45 হওয়া উচিত।

উদাহরণ

এর জন্য কোড হবে −

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

  1. জাভাস্ক্রিপ্ট পপ পদ্ধতি:এটি কী এবং কীভাবে এটি ব্যবহার করবেন

  2. জাভাস্ক্রিপ্টে প্রথম অ্যারে উপাদানটি কীভাবে সরিয়ে ফেলবেন এবং এটি ফেরত দেবেন?

  3. কিভাবে জাভাস্ক্রিপ্টে আইডি দ্বারা অবজেক্টের অ্যারে গ্রুপ করবেন?

  4. কিভাবে আমরা জাভাস্ক্রিপ্ট এ অবজেক্ট ধারণকারী অ্যারের অ্যারের মাধ্যমে লুপ করব?