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

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


जावास्क्रिप्ट में दो सरणियों के बीच अंतर प्राप्त करने के लिए, निम्नलिखित कोड को चलाने का प्रयास करें। यहां, हम तत्वों को प्राप्त करने के लिए स्प्लिट (), इंडेक्सऑफ (), सॉर्ट (), आदि जैसे कुछ तरीकों का उपयोग कर रहे हैं, जो दोनों सरणियों में समान नहीं हैं &mnus;

उदाहरण

<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);
            // for array1
            for (var i in arr1) {
               if(arr2.indexOf(arr1[i]) === -1)
               arr.push(arr1[i]);
            }
            // for 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. एंड्रॉइड में दो तिथियों के बीच अंतर कैसे प्राप्त करें?

    यह उदाहरण दर्शाता है कि मैं एंड्रॉइड में दो तिथियों के बीच अंतर कैसे प्राप्त करूं। चरण 1 - एंड्रॉइड स्टूडियो में एक नया प्रोजेक्ट बनाएं, फाइल ⇒ न्यू प्रोजेक्ट पर जाएं और एक नया प्रोजेक्ट बनाने के लिए सभी आवश्यक विवरण भरें। चरण 2 - निम्न कोड को res/layout/activity_main.xml में जोड़ें। चरण 3 -

  1. MongoDB में दो सरणियों का प्रतिच्छेदन कैसे प्राप्त करें?

    दो सरणियों का प्रतिच्छेदन प्राप्त करने के लिए, कुल () के साथ $setIntersection का उपयोग करें। आइए दस्तावेजों के साथ एक संग्रह बनाएं - > db.demo61.insertOne({"Values1":[10,20,30,40,50],"Values2":[30,100,70,120,40]}); {    "acknowledged" : true,    &

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

    आइए पहले कॉलम के साथ एक टेबल बनाएं जिसके लिए हम एक नए कॉलम में अंतर की गणना करेंगे - mysql> create table DemoTable (    Id int NOT NULL AUTO_INCREMENT PRIMARY KEY,    LowValue int,    HighValue int ); Query OK, 0 rows affected (0.62 sec) इंसर्ट कमांड का उपयोग करके ट