Remove Duplicates from Array
by Zacc206
JavaScript
var myArray = [1,1,2,3,4,4,5,6,7,8,9,9,10,10,10,11,11,11,11,12,12,12,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8];
var tempArray = [];
var counterRemoved = 0;
for (i = 0; i < myArray.length; i++) {
if (tempArray.indexOf(myArray[i]) == -1) {
tempArray.push(myArray[i]);
} else {
counterRemoved++;
}
}
document.write("Your original array was: " + myArray);
document.write('<br>');
document.write('<br>');
document.write("Your final array is: " + tempArray);
document.write('<br>');
document.write('<br>');
document.write("Count of items in original array: " + myArray.length);
document.write('<br>');
document.write("Count of items in unique array: " + tempArray.length);
document.write('<br>');
document.write("Final count of removed items: " + counterRemoved);