Equivalentes enarmónicos

En música, una misma nota puede escribirse de varias maneras, especialmente si corresponde a una tecla negra. Aunque sus nombres se escriban de forma diferente, representan la misma nota.

C# = Db, D# = Eb, F# = Gb, G# = Ab, A# = Bb

Dada una nota musical, crea una función que devuelva su equivalente enarmónico. Los siguientes ejemplos muestran cómo funciona.

Ejemplos

getEquivalent("D#") ➞ "Eb"

getEquivalent("Gb") ➞ "F#"

getEquivalent("Bb") ➞ "A#"

Notas

  • El nombre de cada nota siempre será una letra mayúscula seguida de # o b.
  • Recuerda que después de G viene A y viceversa.