Equivalentes enarmónicos

Published by Mubashir Hassan in

En música, las notas pueden escribirse de varias maneras (especialmente las notas de las teclas negras). Aunque estas notas se escriben de forma diferente, físicamente siguen siendo 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 ejemplos a continuación deberían dejarlo claro.

Ejemplos

getEquivalent("D#") ➞ "Eb"

getEquivalent("Gb") ➞ "F#"

getEquivalent("Bb") ➞"A#"

Notas

  • Los nombres de las notas siempre serán una letra mayúscula seguida de # o b.
  • Recuerda que la nota después de G es A y viceversa.