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

समान वर्णों के लिए मिलान तार - JavaScript

<घंटा/>

हमें एक जावास्क्रिप्ट फ़ंक्शन लिखना है जो दो स्ट्रिंग और एक संख्या n स्वीकार करता है।

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

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

उदाहरण

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

const str ='some random text';const str2 ='some r@ndom text';const विचलनMatching =(पहला, दूसरा, अंक) => { गिनती =0; के लिए (चलो मैं =0; मैं <पहली लंबाई; मैं ++) { अगर (! दूसरा। शामिल (पहला [i])) {गिनती ++; }; अगर (गिनती> संख्या) {झूठी वापसी; }; }; सही लौटें;};कंसोल.लॉग(विचलन मैचिंग(str, str2, 1));

आउटपुट

यह कंसोल में निम्न आउटपुट उत्पन्न करेगा -

<पूर्व>सत्य
  1. जावास्क्रिप्ट में एस्केप वर्ण

    एस्केप कैरेक्टर ऐसे पात्र होते हैं जिनकी व्याख्या किसी वैकल्पिक तरीके से की जा सकती है, फिर हम क्या करना चाहते हैं। इन कैरेक्टर्स को वैसे ही प्रिंट करने के लिए, उनके सामने बैकस्लैश \ शामिल करें। जावास्क्रिप्ट में एस्केप वर्ण निम्नलिखित हैं - कोड परिणाम \b बैकस्पेस \f फ़ॉर्म फ़ीड \n नई लाइन \

  1. जावास्क्रिप्ट का उपयोग करके उच्चारण वर्णों के साथ तारों को कैसे क्रमबद्ध करें?

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

  1. जावास्क्रिप्ट में फंक्शन प्रोटोटाइप

    जावास्क्रिप्ट में बनाए गए कार्यों में हमेशा जावास्क्रिप्टइंजिन द्वारा जोड़ा गया प्रोटोटाइप गुण होता है। प्रोटोटाइप प्रॉपर्टी एक ऑब्जेक्ट है जिसमें डिफ़ॉल्ट रूप से कंस्ट्रक्टर प्रॉपर्टी होती है। फंक्शन प्रोटोटाइप को − . द्वारा एक्सेस किया जा सकता है functionName.prototype जब फ़ंक्शन कंस्ट्रक्टर का उ