কম্পিউটার

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


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

আমাদের ফাংশন চেক করা উচিত হয় str1 str2 দিয়ে শুরু হয় অথবা এটি str2 দিয়ে শেষ হয়। যদি এটি হয়, আমাদের সত্য ফিরে আসা উচিত অন্যথায় আমাদের মিথ্যা ফেরত দেওয়া উচিত।

উদাহরণ

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

const str = 'this is an example string';
const startsOrEndsWith = (str1 = '', str2 = '') => {
   if(str2.length > str1.length){
      return false;
   };
   if(str1 === str2){
      return true;
   };
   const { length: l1 } = str1;
   const { length: l2 } = str2;
   const startPart = str1.substring(0, l2);
   const endPart = str1.substring(l1 - l2, l1);
   return startPart === str2 || endPart === str2;
};
console.log(startsOrEndsWith(str, 'hel'));
console.log(startsOrEndsWith(str, 'ing'));
console.log(startsOrEndsWith(str, 'thi'));

আউটপুট

নিম্নোক্ত কনসোলে আউটপুট -

false
true
true

  1. JavaScript Symbol.for() ফাংশন

  2. জাভাস্ক্রিপ্টে একটি স্ব-বিভাজন নম্বর পরীক্ষা করুন

  3. জাভাস্ক্রিপ্টে একটি স্ট্রিং-এ একটি নির্দিষ্ট স্ট্রিংয়ের উপস্থিতি কীভাবে গণনা করা যায়

  4. জাভাস্ক্রিপ্ট - স্ট্রিং একটি প্যালিনড্রোম কিনা তা খুঁজুন (বিরাম চিহ্নের জন্য পরীক্ষা করুন)