Bolo de aniversário
Crie uma função que construa um bolo de aniversário retangular com base no $name e na $age de alguém. Construa-o usando strings em um array e certifique-se de envolver a mensagem de aniversário com o caractere correspondente à regra:
- Se a idade for um número par, envolva a mensagem com "#".
- Se a idade for um número ímpar, envolva a mensagem com "*".
Outras regras importantes:
- A mensagem deve estar no formato: {age} Happy Birthday {name}! {age}
- Deixe um espaço entre a borda do bolo e os números da idade.
Exemplos
getBirthdayCake("Jack", 10) ➞ [
"##############################",
"# 10 Happy Birthday Jack! 10 #",
"##############################"
]
getBirthdayCake("Russell", 19) ➞ [
"*********************************",
"* 19 Happy Birthday Russell! 19 *",
"*********************************"
]
getBirthdayCake("Isabelle", 2) ➞ [
"################################",
"# 2 Happy Birthday Isabelle! 2 #",
"################################"
]Observações
A quantidade de caracteres da borda deve ter o mesmo comprimento da mensagem para passar nos testes.