কম্পিউটার

জাভাস্ক্রিপ্ট শব্দ দ্বারা দুটি বাক্য তুলনা করুন এবং তারা একে অপরের সাবস্ট্রিং হলে ফেরত দিন


এখানে ধারণাটি হল দুটি স্ট্রিংকে ইনপুট হিসাবে নেওয়া এবং যদি a হয় b এর সাবস্ট্রিং বা b a এর সাবস্ট্রিং হয় তাহলে সত্য ফেরত দেওয়া, অন্যথায় মিথ্যা ফেরত দেওয়া।

যেমন −

isSubstr(‘hello’, ‘hello world’) // true
isSubstr(‘can I use’ , ‘I us’) //true
isSubstr(‘can’, ‘no we are’) //false

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

এখানে তা করার জন্য কোড আছে -

উদাহরণ

const str1 = 'This is a self-driving car.';
const str2 = '-driving c';
const str3 = '-dreving';
const isSubstr = (first, second) => {
   if(first.length > second.length){
      return first.includes(second);
   }
   return second.includes(first);
};
console.log(isSubstr(str1, str2));
console.log(isSubstr(str1, str3a));

আউটপুট

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

true
false

  1. C++ ব্যবহার করে দুটি স্ট্রিং একে অপরের অ্যানাগ্রাম কিনা তা পরীক্ষা করুন

  2. দুটি শব্দ একে অপরের অ্যানাগ্রাম কিনা তা নির্ধারণ করতে C# প্রোগ্রাম

  3. কিভাবে দুটি শব্দ নথি তুলনা এবং পার্থক্য হাইলাইট

  4. পাইথনে দুটি স্ট্রিং একে অপরের অ্যানাগ্রাম কিনা তা পরীক্ষা করুন