কম্পিউটার

জাভাস্ক্রিপ্টে একটি বহুমাত্রিক অ্যারেতে একটি আইটেম কতবার প্রদর্শিত হবে তা গণনা করা হচ্ছে


আমাদের স্ট্রিংগুলির একটি নেস্টেড অ্যারে রয়েছে এবং আমাদের একটি ফাংশন লিখতে হবে যা অ্যারে এবং অনুসন্ধান স্ট্রিং গ্রহণ করে এবং নেস্টেড্যারেতে স্ট্রিংটি কতবার উপস্থিত হয় তার সংখ্যা ফেরত দেয়৷

অতএব, আসুন এর জন্য কোডটি লিখি, আমরা নেস্টেডেরের ভিতরে অনুসন্ধান করতে এখানে পুনরাবৃত্তি ব্যবহার করব এবং এর জন্য কোড হবে −

উদাহরণ

const arr = [
   "apple",
   ["banana", "strawberry","dsffsd", "apple"],
   "banana",
   ["sdfdsf","apple",["apple",["nonapple", "apple",["apple"]]]]
   ,"apple"];
   const calculateCount = (arr, query) => {
      let count = 0;
      for(let i = 0; i < arr.length; i++){
         if(arr[i] === query){
            count++;
            continue;
      };
      if(Array.isArray(arr[i])){
         count += calculateCount(arr[i], query);
      }
   };
   return count;
};
console.log(calculateCount(arr, "apple"));

আউটপুট

কনসোলে আউটপুট হবে −

7

  1. জাভাস্ক্রিপ্ট ব্যবহার করে মাল্টিডাইমেনশনাল অ্যারে ইন্টারসেকশন কিভাবে করবেন?

  2. অ্যারের সবচেয়ে ঘন ঘন সংখ্যা এবং জাভাস্ক্রিপ্টে এটি কতবার পুনরাবৃত্তি হয় তা খুঁজুন

  3. কিভাবে আমি একটি অ্যারে জাভাস্ক্রিপ্ট থেকে একটি নির্দিষ্ট আইটেম সরাতে পারি?

  4. জাভাস্ক্রিপ্টে বর্তমান সংখ্যার চেয়ে কতগুলি সংখ্যা ছোট তা গণনা করা