কম্পিউটার

অনন্য অ্যারে মানের সমষ্টি খোঁজা - জাভাস্ক্রিপ্ট


আমাদের একটি জাভাস্ক্রিপ্ট ফাংশন লিখতে হবে যা সংখ্যার অ্যারে নিয়ে যায় যাতে কিছু সদৃশ সংখ্যা থাকতে পারে।

আমাদের ফাংশনটি অ্যারেতে উপস্থিত সমস্ত অনন্য উপাদানের সমষ্টি (এলিমেন্ট যেগুলি কেবলমাত্র অ্যারেতে একবার উপস্থিত হয়) ফেরত দেওয়া উচিত৷

যেমন −

যদি ইনপুট অ্যারে −

হয়
const arr = [2, 5, 5, 3, 2, 7, 4, 9, 9, 11];

তারপর আউটপুট হতে হবে 25

আমরা কেবল লুপের জন্য একটি ব্যবহার করব, অ্যারেটি পুনরাবৃত্তি করব এবং অনন্য উপাদানগুলির যোগফল ফিরিয়ে দেব।

উদাহরণ

নিম্নলিখিত কোড -

const arr = [2, 5, 5, 3, 2, 7, 4, 9, 9, 11];
const sumUnique = arr => {
   let res = 0;
   for(let i = 0; i < arr.length; i++){
      if(arr.indexOf(arr[i]) !== arr.lastIndexOf(arr[i])){
         continue;
      };
      res += arr[i];
   };
   return res;
};
console.log(sumUnique(arr));

আউটপুট

এটি কনসোলে −

নিম্নলিখিত আউটপুট তৈরি করবে
25

  1. কিভাবে একটি জাভাস্ক্রিপ্ট অ্যারে সব অনন্য মান পেতে?

  2. জাভাস্ক্রিপ্টে অ্যারেকে অনন্য করা

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

  4. জাভাস্ক্রিপ্টে একটি লিফট দ্বারা আচ্ছাদিত মেঝেগুলির সমষ্টি খোঁজা৷