আমাদের একটি জাভাস্ক্রিপ্ট ফাংশন লিখতে হবে যা প্রথম আর্গুমেন্ট হিসাবে একটি স্ট্রিং এবং দ্বিতীয় আর্গুমেন্ট হিসাবে একটি একক অক্ষর নেয়৷
প্রথম আর্গুমেন্ট দ্বারা নির্দিষ্ট করা স্ট্রিংটি দ্বিতীয় আর্গুমেন্ট দ্বারা নির্দিষ্ট করা অক্ষরের সাথে শেষ হয় কিনা তা ফাংশনটিকে নির্ধারণ করা উচিত। একমাত্র শর্ত হল আমাদের এটি করতে হবে কোনো 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