Array uniqie function

by Maksim Kachurin

JavaScript

// Array uniqie function
var a = [1,2,3,4,5,4,3,6,7,8,4,2,1,4,5,6,8,4,2,23,4];

Array.prototype.unique = function() {
	return this.reduce(function(a,b){if(a.indexOf(b)<0)a.push(b);return a;},[]);
}

var b = a.unique();

console.log(b);