Here is a simple javascript code that adds unique data from one array to another.
var data = [1, 2, 3, 2]
var dump = [];
for (var i = 0; i < data.length; i++) {
if (dump.length == 0) {
dump.push(data[i])
} else {
for (var a = 0; a < dump.length; a++) {
if (dump[a] != data[i]) {
if (a >= dump.length) {
dump.push(data[i])
}
}
}
}
}
I only get 1 item from the data array : [1] instead of [1,2,3]