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

एक स्ट्रिंग के भीतर शब्दों को उलटना जावास्क्रिप्ट

<घंटा/>

हमें एक जावास्क्रिप्ट फ़ंक्शन लिखने की आवश्यकता है जो एक स्ट्रिंग लेता है जिसमें रिक्त स्थान हो सकते हैं। हमारे फ़ंक्शन को पहले रिक्त स्थान के आधार पर स्ट्रिंग को विभाजित करना चाहिए और फिर रिवर्स और जुड़ना चाहिए और नई स्ट्रिंग वापस करना चाहिए।

उदाहरण के लिए - यदि इनपुट स्ट्रिंग है -

const str = 'this is a word';

तब आउटपुट होना चाहिए -

const output = 'siht si a drow';

उदाहरण

const str = 'this is a word';
const reverseWords = (str = '') => {
   const strArr = str.split(' ');
   for(let i = 0; i < strArr.length; i++){
      let el = strArr[i];
      strArr[i] = el
      .split('')
      .reverse()
      .join('');
   };
   return strArr.join(' ');
};
console.log(reverseWords(str));

आउटपुट

और कंसोल में आउटपुट होगा -

siht si a drow

  1. जावास्क्रिप्ट कॉन्स्ट

    जावास्क्रिप्ट कॉन्स्ट घोषणाएं वेरिएबल बनाती हैं जिन्हें किसी अन्य मान पर पुन:असाइन नहीं किया जा सकता है या बाद में पुन:घोषित नहीं किया जा सकता है। इसे ES2015 में पेश किया गया था। जावास्क्रिप्ट कॉन्स्टेबल डिक्लेरेशन के लिए कोड निम्नलिखित है - उदाहरण <!DOCTYPE html> <html> <head> &l

  1. जावास्क्रिप्ट का उपयोग करके एक स्ट्रिंग में अक्षरों को उलटना

    समस्या हमें एक जावास्क्रिप्ट फ़ंक्शन लिखना है जो एक स्ट्रिंग, str लेता है, जिसमें अक्षर और कुछ विशेष वर्ण होते हैं। हमारे फ़ंक्शन को इनपुट स्ट्रिंग के आधार पर एक नई स्ट्रिंग लौटानी चाहिए, जहां सभी वर्ण जो अक्षर नहीं हैं, एक ही स्थान पर रहते हैं, और सभी अक्षर अपनी स्थिति को उलट देते हैं। उदाहरण के

  1. जावास्क्रिप्ट में एक स्ट्रिंग के पात्रों को फिर से समूहित करना

    समस्या हमें एक जावास्क्रिप्ट फ़ंक्शन लिखने की आवश्यकता है जो एक स्ट्रिंग str को पहले और एकमात्र तर्क के रूप में लेता है। स्ट्रिंग str में तीन प्रकार के वर्ण हो सकते हैं - अंग्रेजी अक्षर:(ए-जेड), (ए-जेड) अंक:0-9 विशेष वर्ण - शेष सभी वर्ण हमारे फ़ंक्शन को इस स्ट्रिंग के माध्यम से पुनरावृ