var arr = [1,2,3,1,43,12,12,1];var json = {};var arr2 = [];
for (var i = 0; i < arr.length; i++) {
if(!json[arr[i]]){json[arr[i]] = true;}
else{
json[arr[i]] = false;
}
if(json[arr[i]]){
arr2.push(arr[i]);
}
};
for (var i = 0; i < arr.length; i++) {
if(!aa(arr[i], arr2)){arr2.push(arr[i])}};
function aa(obj, arr){
for (var i = 0; i < arr.length; i++) {
if(arr[i] == obj) return true;else return false;};
}
alert(arr2)