আমাদের একটি জাভাস্ক্রিপ্ট ফাংশন লিখতে হবে যা দুটি স্ট্রিংয়ে নেয়। আসুন তাদের 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