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

जावास्क्रिप्ट में स्ट्रिंग्स की असंवेदनशील स्ट्रिंग तुलना कैसे करें?


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

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

areEqual('done', 'Done') सही लौटना चाहिए।

उदाहरण

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

const str1 ='किया गया';const str2 ='Done';const caseSensitiveCheck =(str1 ='', str2 ='') => {const LoweCase1 =str1.toLowerCase(); const LoweCase2 =str2.toLowerCase (); वापसी LoweCase1 ===LoweCase2;};console.log(caseSensitiveCheck(str1, str2));

आउटपुट

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

<पूर्व>सत्य
  1. जावास्क्रिप्ट में दो स्ट्रिंग्स से निर्मित सबसे लंबी संभव स्ट्रिंग

    समस्या हमें एक जावास्क्रिप्ट फ़ंक्शन लिखना है जो दो स्ट्रिंग्स s1 और s2 लेता है जिसमें केवल ato z के अक्षर शामिल हैं। हमारे फ़ंक्शन को एक नया सॉर्ट किया गया . वापस करना चाहिए स्ट्रिंग, सबसे लंबा संभव, जिसमें अलग-अलग अक्षर होते हैं - प्रत्येक केवल एक बार लिया जाता है - s1 या s2 से आता है। उदाहरण

  1. हम अपने स्ट्रिंग तुलना मामले को जावा में असंवेदनशील कैसे बना सकते हैं?

    हम जावा में स्ट्रिंग्स की विभिन्न तरीकों से तुलना कर सकते हैं - comapareTo() पद्धति का उपयोग करना - तुलना करने के लिए () विधि दो तारों की लेक्सिकोग्राफिक रूप से तुलना करती है। तुलना स्ट्रिंग्स में प्रत्येक वर्ण के यूनिकोड मान पर आधारित है। इस स्ट्रिंग ऑब्जेक्ट द्वारा दर्शाए गए वर्ण अनुक्रम की तुल

  1. मैं पाइथन में केस असंवेदनशील स्ट्रिंग तुलना कैसे करूं?

    निम्नलिखित कोड पायथन में केस असंवेदनशील स्ट्रिंग तुलना का एक उदाहरण है। उदाहरण string1 = 'Star Wars' string2 = 'star wars' if string1.lower() == string2.lower():     print "The strings are case insensitive" else:     print "The strings are not case