Generador de sigilos mágicos

Un sigilo mágico es un glifo que representa un deseo que alguien quiere manifestar. Una forma común de crear un sigilo consiste en escribir el deseo, eliminar sus vocales y espacios, eliminar las letras repetidas conservando la última aparición de cada letra y usar las letras restantes para diseñar un glifo.

Para "I HAVE WONDERFUL FRIENDS WHO LOVE ME", primero elimina las letras repetidas conservando sus últimas apariciones:

AUFRINDSWHLOVME

Luego elimina las vocales:

FRNDSWHLVM

Crea una función que realice esos pasos de procesamiento de texto. Devuelve las letras restantes sin espacios y en mayúsculas.

Ejemplos

sigilize("i am healthy") // "MLTHY"
sigilize("I FOUND MY SOULMATE") // "FNDYSLMT"
sigilize("I have a job I enjoy and it pays well") // "HVBJNDTPYSWL"

Notas

  • Para las letras repetidas, conserva la última.
  • Al crear un sigilo de verdad, diseña el glifo manualmente.
  • Consulta la pestaña Recursos para obtener más información sobre los sigilos.