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

स्ट्रिंग विपर्यय जावास्क्रिप्ट के लिए जाँच कर रहा है

<घंटा/>

एनाग्राम

एनाग्राम वे स्ट्रिंग जोड़ी हैं, जिनमें से एक को एक निश्चित पैटर्न में पुन:व्यवस्थित करने पर दूसरा उत्पन्न होता है।

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

'हैलो' और 'लोल्हे' विपर्यय हैं क्योंकि हम 'लोल्हे' को स्ट्रिंग 'हैलो' या इसके विपरीत बनाने के लिए पुन:व्यवस्थित कर सकते हैं।

हमें एक जावास्क्रिप्ट फ़ंक्शन लिखना आवश्यक है जो दो स्ट्रिंग्स लेता है, जैसे str1 और str2। यदि तार एक दूसरे के विपर्यय हैं, अन्यथा झूठे हैं, तो फ़ंक्शन सही लौटना चाहिए।

हम एक नक्शा बना सकते हैं जो प्रत्येक इनपुट स्ट्रिंग के लिए वर्णों की संख्या का मिलान करता है। फिर, हम नक्शों की तुलना यह देखने के लिए कर सकते हैं कि क्या वे एक जैसे हैं।

उदाहरण

const str1 ='hello';const str2 ='lolhe';const charCount =string => {const table ={}; के लिए (स्ट्रिंग के चार को बदलें। 1; वापसी तालिका;}; स्थिरांक विपर्यय =(स्ट्रिंगए, स्ट्रिंगबी) => {कॉन्स्ट चारकाउंटा =चारकाउंट (स्ट्रिंगए); कास्ट चारकाउंटबी =चारकाउंट (स्ट्रिंगबी); अगर (ऑब्जेक्ट.की (चारकाउंटा)। लम्बाई! ==ऑब्जेक्ट.की (चारकाउंटबी)। लम्बाई) झूठी वापसी; के लिए (चारकाउंट में चार दें) अगर (चारकाउंट ए [चार]! ==चारकाउंट बी [चार]) झूठी वापसी; सही लौटें;};कंसोल.लॉग(एनाग्राम्स(str1, str2));

आउटपुट

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

<पूर्व>सत्य
  1. जावास्क्रिप्ट कॉन्स्ट

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

  1. जावास्क्रिप्ट में स्ट्रिंग की खोज कैसे करें?

    जावास्क्रिप्ट में स्ट्रिंग खोजने के लिए निम्नलिखित कोड है - उदाहरण दस्तावेज़ बॉडी { फॉन्ट-फ़ैमिली:सेगो यूआई, ताहोमा, जिनेवा, वर्दाना, सेन्स-सेरिफ़; } .result {फ़ॉन्ट-आकार:20px; फ़ॉन्ट-वजन:500; }जावास्क्रिप्ट में स्ट्रिंग की खोज करनावसंत का मौसम आने वाला है।यहां क्लिक करेंउपरोक्त स्ट्रिंग में स्प्रिं

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

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