Suppression des doublons de caractères avec conservation de l’ordre

JavaScript Medium strings

Tâche «Suppression des doublons de caractères avec conservation de l’ordre»

Étant donné une chaîne composée de lettres latines minuscules. Il faut supprimer tous les caractères en double, en ne conservant que la première occurrence de chaque caractère. L’ordre des caractères doit être préservé. Implémentez une fonction qui prend une chaîne et renvoie une chaîne sans doublons.

Format d\ entrée

Une chaîne contenant des lettres latines minuscules. La longueur de la chaîne est de 1 à 1000 caractères.

Format de sortie

Une chaîne contenant les caractères uniques de la chaîne d’origine dans l’ordre de leur première apparition.

Exemples

Exemple 1

ENTRÉE
hello
SORTIE
helo

Exemple 2

ENTRÉE
aabbcc
SORTIE
abc

Exemple 3

ENTRÉE
babad
SORTIE
bad
main.js