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

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


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

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

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

const str = 'this is a string';

तो आउटपुट स्ट्रिंग होनी चाहिए -

const str = 'this is a string';

उदाहरण

निम्नलिखित कोड है -

const str = 'this is a string'; 
const reverseWordOrder = (str = '') => { 
  const strArr = str.split(' '); 
  let temp = ''; 
  const { length } = strArr; 
  for (let i = 0; i < length / 2; i++) { 
    temp = strArr[i]; 
    strArr[i] = strArr[length - 1 - i]; 
    strArr[length - 1 - i] = temp; 
  } 
  return strArr.join(' '); 
}; 
console.log(reverseWordOrder(str));

आउटपुट

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

string a is this
  1. - JavaScript में स्ट्रिंग में मौजूद शब्दों को उल्टा करना

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

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

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

  1. - JavaScript में दूसरी स्ट्रिंग के क्रम के अनुसार एक स्ट्रिंग को सॉर्ट करना

    समस्या हमें एक JavaScript फ़ंक्शन लिखना है जो दो स्ट्रिंग्स, str1 और str2, को पहला और दूसरा तर्क के रूप में लेता है। हमारे फ़ंक्शन को str1 को str2 में वर्णों के क्रम के अनुसार सॉर्ट करना चाहिए। उदाहरण के लिए, यदि फ़ंक्शन का इनपुट है - इनपुट const str1 = coding; const str2 = gncabdi; आउटपुट const out