_.uniq = function(array, isSorted, iterator) { var newArr = []; if(iterator === undefined) { for(var i = 0; i<array.length; i++) { if(! newArr.join('').includes(array[i])) { newArr.push(array[i]); } } } else { for(var i = 0; i<array.length; i++) { var test = iterator(array[i],i,array); if (test && array[i] == array[0]) { newArr.push(array[0], array[1]); return newArr; } } if(!test) newArr.push(array[0]); } return newArr; }; // iterator(newArr[j],j,newArr) ? arr2.push(newArr[j]) : '';
Preview:
downloadDownload PNG
downloadDownload JPEG
downloadDownload SVG
Tip: You can change the style, width & colours of the snippet with the inspect tool before clicking Download!
Click to optimize width for Twitter