remove dupicates
JavaScript
var arr = [10,10,5,4,3,10,5,7,3,3,3]
var obj = {};
var test = arr.filter( function(ele,pos)
{
// return pos
obj[ele] = obj[ele]|| 1
// obj[ele].count = obj[ele].count || 1
console.log("element :"+ele);
console.log("Index "+ arr.indexOf(ele));
console.log("pos "+pos);
if ( arr.indexOf(ele) == pos )
{
return 1
}
else {
++obj[ele];
}
});
console.log("origibal arary");
console.log(arr);
console.log("after duplicate");
console.log(test);
console.log("ferquency");
console.log(obj);