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