Bolo de aniversário

Construa um bolo de aniversário retangular de três linhas com base no name e na age de uma pessoa. Crie o bolo como um array de strings e escolha o caractere da borda de acordo com a idade:

  • Use # quando a idade for par.
  • Use * quando a idade for ímpar.

A linha do meio deve ser {border} {age} Happy Birthday {name}! {age} {border} e incluir um espaço entre cada borda e a mensagem. As linhas superior e inferior devem repetir o caractere da borda e ter exatamente o mesmo comprimento que a linha do meio.

Exemplos

birthdayCake("Jack", 10) // ["##############################", "# 10 Happy Birthday Jack! 10 #", "##############################"]

birthdayCake("Russell", 19) // ["*********************************", "* 19 Happy Birthday Russell! 19 *", "*********************************"]

birthdayCake("Isabelle", 2) // ["################################", "# 2 Happy Birthday Isabelle! 2 #", "################################"]

Observações

Todas as linhas devem ter a mesma quantidade de caracteres.