একটি বাক্য হল একটি স্ট্রিং যাতে স্ট্রিং (যাকে শব্দ বলা হয়) সাদা স্থান দ্বারা যুক্ত করা হয়। আমাদের একটি জাভাস্ক্রিপ্ট ফাংশন লিখতে হবে যা এই ধরনের একটি বাক্য স্ট্রিং নেয় এবং স্ট্রিংয়ের দ্বিতীয় থেকে শেষ শব্দে অক্ষরের সংখ্যা গণনা করে। যদি স্ট্রিংটিতে 2টির বেশি শব্দ না থাকে তবে আমাদের ফাংশনটি 0 ফেরত দেওয়া উচিত।
যেমন −
যদি ইনপুট স্ট্রিং −
হয়const str = 'this is an example string';
তারপর আউটপুট −
হওয়া উচিতconst output = 7;
কারণ উদাহরণে অক্ষরের সংখ্যা 7।
উদাহরণ
নিম্নলিখিত কোড -
const str = 'this is an example string'; const countSecondLast = (str = '') => { const strArr = str.split(' '); const { length: len } = strArr; if(len <= 2){ return 0; }; const el = strArr[len - 2]; const { length } = el; return length; }; console.log(countSecondLast(str));
আউটপুট
নিম্নোক্ত কনসোল আউটপুট -
7