কম্পিউটার

একটি অ্যারের উপাদানের ফ্রিকোয়েন্সি যা জাভাস্ক্রিপ্ট ব্যবহার করে অন্য অ্যারেতে প্রদর্শিত হয়


সমস্যা

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

উদাহরণ

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

const arr1 = ['abc', 'abc', 'xyz', 'cde', 'uvw'];
const arr2 = ['abc', 'cde', 'uap'];
const findFrequency = (arr1 = [], arr2 = []) => {
   const res = [];
   let count = 0;
   for (let i = 0; i < arr2.length; i++){
      for (let j = 0; j < arr1.length; j++){
         if (arr2[i] === arr1 [j]){
            count++;
         }
      }
      res.push(count);
      count = 0;
   }
   return res;
};
console.log(findFrequency(arr1, arr2));

আউটপুট

[2, 1, 0]

  1. কারিফাইড ফাংশন যা জাভাস্ক্রিপ্টে অ্যারে উপাদানকে গুণিত করে

  2. জাভাস্ক্রিপ্ট ব্যবহার করে দ্বি-মাত্রিক অ্যারের উপাদানগুলির পর্যায়ক্রমে যোগফল

  3. জাভাস্ক্রিপ্টে উপাদানের ক্রমবর্ধমান ফ্রিকোয়েন্সির উপর ভিত্তি করে সাজানো অ্যারে

  4. C++ এ অন্য অ্যারে ব্যবহার করে উপাদানগুলিকে সর্বাধিক করুন