আমাদের একটি জাভাস্ক্রিপ্ট ফাংশন লিখতে হবে যা একটি স্ট্রিং নেয়। ফাংশনটি স্ট্রিংয়ের প্রতিটি শব্দের মধ্যে বিপরীত হওয়া উচিত (একটি শব্দ দ্বারা, আমরা এমন একটি সাবস্ট্রিংকে বোঝায় যা উভয় প্রান্তে হোয়াইটস্পেস বা হোয়াইটস্পেস এবং স্ট্রিং প্রান্ত দ্বারা বেষ্টিত)।
ফাংশনটি অবশেষে নবগঠিত স্ট্রিংটি ফিরিয়ে দেবে।
যেমন −
যদি ইনপুট স্ট্রিং −
হয়const str = 'This is a string';
তারপর আউটপুট −
হওয়া উচিতconst output = 'sihT si a gnirts';
উদাহরণ
const str = 'This is a string'; const reverseWords = (str = '') => { const reversed = []; str.split(" ").forEach(el => { let wordReversed = ""; for (let i = el.length - 1; i >= 0; i--){ wordReversed += el[i]; }; reversed.push(wordReversed); }); return reversed.join(" "); }; console.log(reverseWords(str));
আউটপুট
এবং কনসোলে আউটপুট হবে −
sihT si a gnirts