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