JAZZ instantâneo

Published by Joshua Señoron in

Acrescente 7 a cada acorde que ainda não termine em 7. Deixe inalterados os acordes que já terminam em 7 e retorne todos os acordes na ordem original.

Exemplos

jazzify(["G", "F", "C"]) ➞ ["G7", "F7", "C7"]

jazzify(["Dm", "G", "E", "A"]) ➞ ["Dm7", "G7", "E7", "A7"]

jazzify(["F7", "E7", "A7", "Ab7", "Gm7", "C7"]) ➞ ["F7", "E7", "A7", "Ab7", "Gm7", "C7"]

jazzify([]) ➞ []

Observações

  • Retorne uma lista vazia se a lista fornecida estiver vazia.
  • Você pode esperar que todos os testes tenham acordes válidos.