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