কম্পিউটার

জাভাস্ক্রিপ্টে পছন্দসই অক্ষর দিয়ে স্ট্রিং শেষ হয় কিনা তা পরীক্ষা করুন


আমাদের একটি জাভাস্ক্রিপ্ট ফাংশন লিখতে হবে যা প্রথম আর্গুমেন্ট হিসাবে একটি স্ট্রিং এবং দ্বিতীয় আর্গুমেন্ট হিসাবে একটি একক অক্ষর নেয়৷

প্রথম আর্গুমেন্ট দ্বারা নির্দিষ্ট করা স্ট্রিংটি দ্বিতীয় আর্গুমেন্ট দ্বারা নির্দিষ্ট করা অক্ষরের সাথে শেষ হয় কিনা তা ফাংশনটিকে নির্ধারণ করা উচিত। একমাত্র শর্ত হল আমাদের এটি করতে হবে কোনো ES6 বা লাইব্রেরি পদ্ধতি ব্যবহার না করেই৷

উদাহরণ

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

const str = 'This is a string';
const checkEnding = (str = '', char = '') => {
   // helper function to grab the last character of the string
   const getLast = (str = '') => {
      const { length } = str;
      return str[length - 1];
   };
   return getLast(str) === char;
};
console.log(checkEnding(str, 'g'))
console.log(checkEnding(str, 'h'))

আউটপুট

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

true
false

  1. জাভাস্ক্রিপ্টে স্ট্রিং-এ nম অবস্থানে একটি অক্ষর সন্নিবেশ করান

  2. জাভাস্ক্রিপ্টে একটি স্ট্রিং নিজেই পুনরাবৃত্তি হচ্ছে কিনা তা পরীক্ষা করুন

  3. জাভাস্ক্রিপ্ট ব্যবহার করে একটি স্ট্রিং-এ ড্যাশ দিয়ে ডট প্রতিস্থাপন করা

  4. PHP-তে প্রদত্ত শব্দ দিয়ে একটি স্ট্রিং শেষ হয় কিনা তা পরীক্ষা করুন