You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
programming-examples/js/Array/Write a JavaScript program ...

25 lines
516 B
JavaScript

function union(arra1, arra2) {
if ((arra1 == null) || (arra2==null))
return void 0;
var obj = {};
for (var i = arra1.length-1; i >= 0; -- i)
obj[arra1[i]] = arra1[i];
for (var i = arra2.length-1; i >= 0; -- i)
obj[arra2[i]] = arra2[i];
var res = [];
for (var n in obj)
{
if (obj.hasOwnProperty(n))
res.push(obj[n]);
}
return res;
}
console.log(union([1, 2, 3], [100, 2, 1, 10]));