Computer >> कंप्यूटर >  >> प्रोग्रामिंग >> Javascript

अपने क्रम को समान JavaScript रखने के भीतर शब्दों को उलट देना

<घंटा/>

हमें एक जावास्क्रिप्ट फ़ंक्शन लिखना है जो एक स्ट्रिंग लेता है। फ़ंक्शन को स्ट्रिंग के प्रत्येक शब्द को उलट देना चाहिए (एक शब्द से, हमारा मतलब एक सबस्ट्रिंग है जो या तो दोनों सिरों पर व्हाइटस्पेस से घिरा हुआ है या एक व्हाइटस्पेस और स्ट्रिंग एंड से घिरा हुआ है)।

फ़ंक्शन को अंततः नवगठित स्ट्रिंग वापस करनी चाहिए।

उदाहरण के लिए -

यदि इनपुट स्ट्रिंग है -

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. जावास्क्रिप्ट में एक स्ट्रिंग में मौजूद शब्दों को उलटना

    समस्या हमें एक जावास्क्रिप्ट फ़ंक्शन लिखना है जो एक स्ट्रिंग में एक वाक्य का प्रतिनिधित्व करता है। हमारे फ़ंक्शन को स्ट्रिंग में मौजूद शब्दों के क्रम को उलट देना चाहिए और नया स्ट्रिंग वापस करना चाहिए। इसका मतलब है कि अंतिम शब्द पहला होना चाहिए, दूसरा अंतिम दूसरा होना चाहिए और इसी तरह। उदाहरण निम

  1. जावास्क्रिप्ट में रिक्त स्थान की स्थिति को बनाए रखते हुए एक स्ट्रिंग को उलटना

    समस्या हमें एक जावास्क्रिप्ट फ़ंक्शन लिखना है जो एक स्ट्रिंग लेता है जिसमें कुछ रिक्त स्थान हो सकते हैं। हमारे फ़ंक्शन को दो अलग-अलग शब्दों या रिक्त स्थान के वर्णों को इंटरचेंज किए बिना आंतरिक रूप से स्ट्रिंग में मौजूद शब्दों को उलट देना चाहिए। उदाहरण निम्नलिखित कोड है - const str = 'this is

  1. जावास्क्रिप्ट में दूसरे के क्रम से एक स्ट्रिंग को छाँटना

    समस्या हमें एक जावास्क्रिप्ट फ़ंक्शन लिखने की आवश्यकता है जो दो स्ट्रिंग्स, str1 और str2 को पहले और दूसरे तर्क के रूप में लेता है। हमारे फ़ंक्शन को str1 को वर्णों के क्रम के अनुसार क्रमबद्ध करना चाहिए जैसे वे str2 में दिखाई देते हैं उदाहरण के लिए, यदि फ़ंक्शन का इनपुट है - इनपुट const str1 = &#