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

सरणी तत्वों की समानता से तुलना करें - जावास्क्रिप्ट

<घंटा/>

हमें एक फंक्शन लिखने की आवश्यकता होती है जो तुलना करता है कि एक सरणी में कितने मान मेल खाते हैं। यह अनुक्रम पर निर्भर होना चाहिए। इसका मतलब है कि पहली सरणी में पहली वस्तु की तुलना दूसरे सरणी में पहली वस्तु से समानता से की जानी चाहिए और इसी तरह।

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

यदि दो इनपुट सरणियाँ हैं -

const arr1 =[4, 7, 4, 3, 3, 3, 7, 6, 5];const arr2 =[6, 5, 4, 5, 3, 2, 5, 7, 5]; 

तब आउटपुट 3 होना चाहिए।

हम केवल लूप के लिए उपयोग करके और दोनों सरणियों में संबंधित सूचकांकों पर मानों की जाँच करके इस समस्या को हल कर सकते हैं।

उदाहरण

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

const arr1 =[4, 7, 4, 3, 3, 3, 7, 6, 5];const arr2 =[6, 5, 4, 5, 3, 2, 5, 7, 5];const संगत समानता =(arr1, arr2) => { लेट रेस =0; के लिए (चलो i =0; मैं  

आउटपुट

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

3

  1. जावास्क्रिप्ट ऐरे रिवर्स ()

    जावास्क्रिप्ट की रिवर्स () विधि का उपयोग सरणी तत्वों को उलटने के लिए किया जाता है। वाक्य रचना इस प्रकार है - array.reverse() आइए अब जावास्क्रिप्ट में रिवर्स () विधि को लागू करें - उदाहरण <!DOCTYPE html> <html> <body>    <h2>Demo Heading</h2>    <

  1. जावास्क्रिप्ट सरणी। कुंजी ()

    जावास्क्रिप्ट की array.keys() विधि का उपयोग किसी सरणी की कुंजियों के साथ एक ऐरे इटरेटर ऑब्जेक्ट को वापस करने के लिए किया जाता है। वाक्य रचना इस प्रकार है - array.keys() आइए अब जावास्क्रिप्ट में array.keys() मेथड को लागू करें - उदाहरण <!DOCTYPE html> <html> <body>    &

  1. जावास्क्रिप्ट Array.isArray ()

    जावास्क्रिप्ट की Array.isArray() विधि का उपयोग यह निर्धारित करने के लिए किया जाता है कि कोई वस्तु एक सरणी है या नहीं। वाक्य रचना इस प्रकार है - Array.isArray(ob) ऊपर, ob पैरामीटर परीक्षण की जाने वाली वस्तु है। आइए अब जावास्क्रिप्ट में Array.isArray() पद्धति को लागू करें - उदाहरण <!DOCTYPE htm