কম্পিউটার

তাদের ক্রম একই জাভাস্ক্রিপ্ট রাখা মধ্যে শব্দ বিপরীত


আমাদের একটি জাভাস্ক্রিপ্ট ফাংশন লিখতে হবে যা একটি স্ট্রিং নেয়। ফাংশনটি স্ট্রিংয়ের প্রতিটি শব্দের মধ্যে বিপরীত হওয়া উচিত (একটি শব্দ দ্বারা, আমরা এমন একটি সাবস্ট্রিংকে বোঝায় যা উভয় প্রান্তে হোয়াইটস্পেস বা হোয়াইটস্পেস এবং স্ট্রিং প্রান্ত দ্বারা বেষ্টিত)।

ফাংশনটি অবশেষে নবগঠিত স্ট্রিংটি ফিরিয়ে দেবে।

যেমন −

যদি ইনপুট স্ট্রিং −

হয়
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

  1. জাভাস্ক্রিপ্টে একটি স্ট্রিংয়ের ওজন গণনা করা হচ্ছে

  2. জাভাস্ক্রিপ্টের একটি স্ট্রিং-এ উপস্থিত শব্দগুলিকে বিপরীত করা

  3. জাভাস্ক্রিপ্টে স্পেসের অবস্থান বজায় রাখার সময় একটি স্ট্রিং উল্টানো

  4. জাভাস্ক্রিপ্টে সেকেন্ডের ক্রম অনুসারে একটি স্ট্রিং সাজানো