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

JavaScript में दो सरणियों के बीच अंतर कैसे प्राप्त करें?

JavaScript में दो सरणियों के बीच अंतर प्राप्त करने के लिए, निम्न कोड चलाएं। यहां हम उन एलिमेंट्स को प्राप्त करने के लिए split(), indexOf(), sort() जैसे कुछ मेथड्स का उपयोग कर रहे हैं जो दोनों सरणियों में समान नहीं हैं।

उदाहरण

<html>
  <head>
    <title>JavaScript Dates</title>
  </head>
  <body>
    <script>
      function arrDifference(arr1, arr2) {
        var arr = [];
        arr1 = arr1.toString().split(',').map(Number);
        arr2 = arr2.toString().split(',').map(Number);
        // array1 के लिए
        for (var i in arr1) {
          if (arr2.indexOf(arr1[i]) === -1)
            arr.push(arr1[i]);
        }
        // array2 के लिए
        for (i in arr2) {
          if (arr1.indexOf(arr2[i]) === -1)
            arr.push(arr2[i]);
        }
        return arr.sort((x, y) => x - y);
      }
      document.write(arrDifference([50, 40, 90], [70, 50, 99, 40, 90]));
    </script>
  </body>
</html>

आउटपुट

70,99
  1. Android में दो तिथियों के बीच का अंतर कैसे प्राप्त करें? Android में दो तिथियों के बीच का अंतर कैसे प्राप्त करें?

    Android में दो तिथियों के बीच दिनों का अंतर निकालने का गाइड यह ट्यूटोरियल दिखाता है कि कैसे SimpleDateFormat और Date क्लास का उपयोग करके दो तिथि स्ट्रिंग्स के बीच दिनों का अंतर निकाला जाए। चरण 1: नया प्रोजेक्ट बनाएं Android Studio में File → New Project चुनकर नया प्रोजेक्ट बनाएं। चरण 2: लेआउट फ़ाइ

  1. - MongoDB में दो ऐरे का इंटरसेक्शन प्राप्त करना

    MongoDB में $setIntersection का उपयोग करके दो ऐरे के सामान्य तत्व ढूंढना MongoDB एग्रीगेशन में $setIntersection ऑपरेटर का उपयोग करके दो ऐरे में मौजूद सामान्य तत्वों का सेट प्राप्त करें। उदाहरण: संग्रह और दस्तावेज़ बनाना > db.demo61.insertOne({Values1:[10,20,30,40,50],Values2:[30,100,70,120,40]})

  1. - MySQL में दो कॉलम का अंतर नए कॉलम में कैसे प्राप्त करें?

    SELECT में अंकगणितीय ऑपरेशन से कॉलम अंतर निकालें दो संख्यात्मक कॉलम के बीच का अंतर (घटाव) सीधे SELECT क्वेरी में नए कॉलम के रूप में प्राप्त करने के लिए साधारण घटाव ऑपरेटर (-) का उपयोग करें। टेबल और डेटा INSERT INTO DemoTable(LowValue, HighValue) VALUES(1000, 2000); डेटा देखना SELECT * FROM Demo