Remover caracteres duplicados da string
Eu tenho que fazer uma função em JavaScript que remove todas as letras duplicadas em uma string. Até agora eu pude fazer isto: Se eu tenho a palavra "anaconda", isso me mostra como resultado "anaconda" quando deveria mostrar "bacalhau". Aqui está o meu código:
function find_unique_characters( string ){
var unique='';
for(var i=0; i<string.length; i++){
if(unique.indexOf(string[i])==-1){
unique += string[i];
}
}
return unique;
}
console.log(find_unique_characters('baraban'));