गणित में, दो सेटों, मान लीजिए A और B के सममित अंतर को A △ B द्वारा दर्शाया जाता है
और इसे उन सभी तत्वों के समुच्चय के रूप में परिभाषित किया गया है जो या तो A या B से संबंधित हैं लेकिन दोनों से नहीं।
उदाहरण के लिए -
const A = [1, 2, 3, 4, 5, 6, 7, 8]; const B = [1, 3, 5, 6, 7, 8, 9];
तब A और B का सममित अंतर होगा -
const diff = [2, 4, 9]
उदाहरण
निम्नलिखित कोड है -
const A = [1, 2, 3, 4, 5, 6, 7, 8]; const B = [1, 3, 5, 6, 7, 8, 9]; const symmetricDifference = (arr1, arr2) => { const res = []; for(let i = 0; i < arr1.length; i++){ if(arr2.indexOf(arr1[i]) !== -1){ continue; }; res.push(arr1[i]); } for(let i = 0; i < arr2.length; i++){ if(arr1.indexOf(arr2[i]) !== -1){ continue; }; res.push(arr2[i]); }; return res; }; console.log(symmetricDifference(A, B));
आउटपुट
यह कंसोल में निम्न आउटपुट उत्पन्न करेगा -
[2, 4, 9]