কম্পিউটার

একটি অ্যারের জাভাস্ক্রিপ্টের সমস্ত অ-পুনরাবৃত্ত উপাদানের সমষ্টি


ধরুন, আমাদের কাছে এই −

এর মত সংখ্যার একটি অ্যারে আছে
const arr = [14, 54, 23, 14, 24, 33, 44, 54, 77, 87, 77, 14];

আমাদের একটি জাভাস্ক্রিপ্ট ফাংশন লিখতে হবে যা এই ধরনের একটি অ্যারে নেয় এবং অ্যারের সমস্ত উপাদানের যোগফল গণনা করে যা অ্যারেতে শুধুমাত্র একবার প্রদর্শিত হয় −

উদাহরণস্বরূপ:

উপরে উল্লিখিত অ্যারের জন্য আউটপুট হবে −

356

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

const arr = [14, 54, 23, 14, 24, 33, 44, 54, 77, 87, 77, 14];
const nonRepeatingSum = arr => {
   let res = 0;
   for(let i = 0; i < arr.length; i++){
      if(i !== arr.lastIndexOf(arr[i])){
         continue;
      };
      res += arr[i];
   };
   return res;
};
console.log(nonRepeatingSum(arr));

নিম্নোক্ত কনসোলে আউটপুট -

30

  1. জাভাস্ক্রিপ্টে একটি অ্যারে থেকে সব দীর্ঘতম স্ট্রিং খোঁজা

  2. জোড়া যার সমষ্টি জাভাস্ক্রিপ্টের অ্যারেতে বিদ্যমান

  3. জাভাস্ক্রিপ্টে অ্যারের বিকল্প উপাদানের যোগফল খুঁজে বের করা

  4. JavaScript-এ reduce() দিয়ে অ্যারে উপাদানের পণ্য খুঁজে বের করা