Remoção de duplicatas de caracteres mantendo a ordem
JavaScript
Medium
strings
Tarefa «Remoção de duplicatas de caracteres mantendo a ordem»
Dada uma string composta por letras latinas minúsculas. É necessário remover todos os caracteres repetidos, mantendo apenas a primeira ocorrência de cada caractere. A ordem dos caracteres deve ser preservada. Implemente uma função que recebe uma string e retorna uma string sem duplicatas.
Formato de Entrada
Uma única string contendo letras latinas minúsculas. Comprimento da string de 1 a 1000 caracteres.
Formato de Saída
Uma única string contendo os caracteres únicos da string original na ordem de sua primeira aparição.
Exemplos
Exemplo 1
ENTRADA
hello
SAÍDA
helo
Exemplo 2
ENTRADA
aabbcc
SAÍDA
abc
Exemplo 3
ENTRADA
babad
SAÍDA
bad
main.js