-7

I have two arrays in javascript ,And I wand to remove duplicates from them

var array1 = [1,2,3,4,5,6,7,8,9];
var array2 = [3,5,7,11,17,19];

I want the output to be [1,2,3,4,5,6,7,8,9,11,17,19]

ali ali
  • 11
  • 1
  • 2

1 Answers1

3
var array1 = [1,2,3,4,5,6,7,8,9], array2 = [3,5,7,11,17,19];
var output = array1.concat(array2);
var output = output.filter(function (item, pos) {return output.indexOf(item) == pos});

DEMO

feesar
  • 480
  • 2
  • 5
  • 21