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

जावास्क्रिप्ट में केवल एक चर का उपयोग करके एक स्ट्रिंग को कैसे उलटें?


हमें एक जावास्क्रिप्ट प्रोग्राम लिखना है जो किसी भी स्ट्रिंग को केवल एक अतिरिक्त चर का उपयोग करता है और एक उलट स्ट्रिंग उत्पन्न करता है -

  • प्रोग्राम को किसी इनबिल्ट या कस्टम फ़ंक्शन की घोषणा या उपयोग नहीं करना चाहिए।

  • यदि आवश्यक हो तो कार्यक्रम को केवल वेनिला जेएस और बुनियादी लूप का उपयोग करना चाहिए।

उदाहरण

इसके लिए कोड होगा -

const string = 'abcdef';
let reverse = '';
while (reverse.length !== string.length) {
   const index = string.length − 1 − reverse.length;
   reverse += string[index];
};
console.log(reverse);

आउटपुट

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

fedcba

  1. एक स्ट्रिंग में दो या दो से अधिक रिक्त स्थान को केवल एक स्थान में कैसे परिवर्तित करें? जावास्क्रिप्ट

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

  1. जावास्क्रिप्ट का उपयोग करके किसी सरणी में एकमात्र अद्वितीय स्ट्रिंग ढूँढना

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

  1. सी # का उपयोग कर स्ट्रिंग को कैसे उलटें?

    एक स्ट्रिंग को उलटने के लिए, Array.Reverse() विधि का उपयोग करें। वह स्ट्रिंग सेट करें जिसे आप उलटना चाहते हैं - string str = "Amit"; उपरोक्त विधि में, हमने स्ट्रिंग को कैरेक्टर ऐरे में बदल दिया है - char[] ch = str.ToCharArray(); फिर रिवर्स () विधि का उपयोग किया जाता है। Array.Reverse(c