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