Skip to content

Instantly share code, notes, and snippets.

@parzibyte
Created December 16, 2021 00:21
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save parzibyte/2bf274f7ccdc35cf2b7aeeee3084885d to your computer and use it in GitHub Desktop.
Save parzibyte/2bf274f7ccdc35cf2b7aeeee3084885d to your computer and use it in GitHub Desktop.
const caracteresUnicos = cadena => {
// https://parzibyte.me/blog
let unicos = "";
for (letra of cadena) {
if (!unicos.includes(letra)) {
unicos += letra;
}
}
return unicos;
};
const cadena = "the quick brown fox jumps over the lazy dog";
const caracteres = caracteresUnicos(cadena);
console.log("Los caracteres únicos de '%s' son '%s'", cadena, caracteres);
const caracteresOrdenados = caracteres.split("").sort().join("");
console.log("Solo como curiosidad, si ordenamos los caracteres obtenemos '%s'", caracteresOrdenados);
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment