কম্পিউটার

অনুরূপ অক্ষরের জন্য ম্যাচিং স্ট্রিং - জাভাস্ক্রিপ্ট


আমাদের একটি জাভাস্ক্রিপ্ট ফাংশন লিখতে হবে যা দুটি স্ট্রিং এবং একটি সংখ্যা n গ্রহণ করে।

ফাংশনটি দুটি স্ট্রিং এর সাথে মেলে যেমন, দুটি স্ট্রিং একই অক্ষর আছে কিনা তা পরীক্ষা করে।

ফাংশনটি সত্য দেখায় যদি উভয় স্ট্রিং তাদের ক্রম নির্বিশেষে একই অক্ষর ধারণ করে বা যদি তারা সর্বাধিক n ভিন্ন অক্ষর ধারণ করে, অন্যথায় ফাংশনটি মিথ্যা দেখায়।

উদাহরণ

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

const str = 'some random text';
const str2 = 'some r@ndom text';
const deviationMatching = (first, second, num) => {
   let count = 0;
   for(let i = 0; i < first.length; i++){
      if(!second.includes(first[i])){
         count++;
      };
      if(count > num){
         return false;
      };
   };
   return true;
};
console.log(deviationMatching(str, str2, 1));

আউটপুট

এটি কনসোলে −

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

  1. জাভাস্ক্রিপ্টে টেমপ্লেট স্ট্রিং।

  2. জাভাস্ক্রিপ্ট এস্কেপ অক্ষর

  3. জাভাস্ক্রিপ্ট ব্যবহার করে উচ্চারিত অক্ষর দিয়ে স্ট্রিংগুলি কীভাবে সাজানো যায়?

  4. জাভাস্ক্রিপ্টে ফাংশন প্রোটোটাইপ