কম্পিউটার

জাভাস্ক্রিপ্টে বিশেষ ধরনের বাক্য (মসৃণ) খোঁজা


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

একটি বাক্য মসৃণ হয় যখন বাক্যের প্রতিটি শব্দের প্রথম অক্ষরটি তার পূর্ববর্তী শব্দের শেষ অক্ষরের মতো হয়।

অতএব, আসুন এই ফাংশনের জন্য কোড লিখি -

উদাহরণ

এর জন্য কোড হবে −

const str = 'this stringt tries sto obe esmooth';
const str2 = 'this string is not smooth';
const isSmooth = str => {
   const strArr = str.split(' ');
   for(let i = 0; i < strArr.length; i++){
      if(!strArr[i+1] || strArr[i][strArr[i].length -1] ===strArr[i+1][0]){
         continue;
      };
      return false;
   };
   return true;
};
console.log(isSmooth(str));
console.log(isSmooth(str2))

আউটপুট

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

true
false

  1. জাভাস্ক্রিপ্ট কনস্ট

  2. জাভাস্ক্রিপ্টে ম্যাট্রিক্সে শব্দ খোঁজা

  3. জাভাস্ক্রিপ্টে সাজানো ক্রমে স্কোয়ার খোঁজা

  4. জাভাস্ক্রিপ্টে ব্যবধানের অ্যারেগুলির ছেদ খুঁজে বের করা