29. Unique Elements

You are given a sorted list of numbers with duplicates. Print out the sorted list with duplicates removed.

by Donal Devine

HTML

<div id="divConsole"></div>

CSS

.console-output
{
    font-family: monospace;
    margin: 1px;
}

JavaScript

console = {
    log: function (s) {        
        divConsole.innerHTML += 
            "<p class=\"console-output\">" + s + "</p>";
    }
};

var foo=function(s){
    var arr = s.split(',');    
    var arr = arr.filter(function(v, i, a) { return a.indexOf(v) == i });    
    return arr.join(',');    
};

console.log(foo("1,1,1,2,2,3,3,4,4"));
console.log(foo("2,3,4,5,5"));