কম্পিউটার টিউটোরিয়াল

জাভাস্ক্রিপ্টে str1-এর ক্যারেক্টার str2-এ কতবার এসেছে গণনা


সমস্যা

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

ফাংশনটি গণনা করবে এবং ফেরত দেবে str1-এর কতগুলো ক্যারেক্টার str2-এ প্রদর্শিত হয়েছে, এবং যদি পুনরাবৃত্তি হয়, তবে সেগুলো আলাদা আলাদা গণনা করবে।

উদাহরণস্বরূপ, যদি ইনপুট হয় –

ইনপুট

const str1 = 'Kk'; 
const str2 = 'klKKkKsl';

আউটপুট

const output = 5;

উদাহরণ

নিচে কোডটি দেওয়া হল –

const str1 = 'Kk'; 
const str2 = 'klKKkKsl'; 
var countAppearances = (str1 = '', str2 = '') => { 
  const map = {}; 
  for (let c of str1) { 
    map[c] = true; 
  } 
  let count = 0; 
  for (let c of str2) { 
    if (map[c]) { 
      count += 1; 
    } 
  } 
  return count; 
}; 
console.log(countAppearances(str1, str2));

আউটপুট

5

  1. জাভাস্ক্রিপ্টে স্ট্রিং অ্যারে থেকে অ্যালফাবেট পজিশন মিলের কাউন্ট

  2. জাভাস্ক্রিপ্টে রেঞ্জের মধ্যে নির্দিষ্ট সংখ্যা দিয়ে বিভাজ্য সংখ্যার গণনা

  3. জাভাস্ক্রিপ্টে সংখ্যার ডিজিট পুনর্বিন্যাস করে সর্বোচ্চ সংখ্যা তৈরি করা

  4. C++ STL-এ বাইনারি অ্যারেতে ১ এবং ০ গণনা