function getDifference(set1, set2) {
return new Set(
[...set1].filter(element => !set2.has(element))
);
}
const set1 = new Set(['typescript', 'javascript', 'node.js', 'c']);
const set2 = new Set(['typescript', 'javascript', 'node.js', 'c++', 'python']);
const diff_set = new Set([
...getDifference(set1, set2),
...getDifference(set2, set1),
]);
console.log(diff_set);
/*
run:
Set(3) { 'c', 'c++', 'python' }
*/