Pastel de cumpleaños

Crea una función que construya un pastel de cumpleaños rectangular basado en el name y la age de una persona. Constrúyelo usando cadenas en un arreglo y asegúrate de rodear el mensaje de cumpleaños con el carácter que corresponda según la regla:

  • Si la edad es un número par, rodea el mensaje con "#".
  • Si la edad es un número impar, rodea el mensaje con "*".

Otras reglas importantes:

  • El mensaje debe tener el formato: {age} Happy Birthday {name}! {age}
  • Deja un espacio entre el borde del pastel y los números de la edad.

Ejemplos

getBirthdayCake("Jack", 10) ➞ [
  "##############################",
  "# 10 Happy Birthday Jack! 10 #",
  "##############################"
]

getBirthdayCake("Russell", 19) ➞ [
  "*********************************",
  "* 19 Happy Birthday Russell! 19 *",
  "*********************************"
]

getBirthdayCake("Isabelle", 2) ➞ [
  "################################",
  "# 2 Happy Birthday Isabelle! 2 #",
  "################################"
]

Notas

La cantidad de caracteres del borde debe tener la misma longitud que el mensaje para superar las pruebas.