Últimas notícias!
Uma estação de notícias local precisa da sua ajuda para gerar o texto em movimento das manchetes!
Crie uma função que retorne um array de strings, em que cada string contenha um único quadro de como o texto em movimento ficará.
- O texto passará da direita para a esquerda.
- A tela terá uma largura de
ncaracteres. - Comece e termine quando nenhuma letra aparecer na tela.
O exemplo abaixo demonstrará a saída quando a largura da tela for 10.
Exemplos
newsAtTen("edabit", 10) ➞ [
" ",
" e",
" ed",
" eda",
" edab",
" edabi",
" edabit",
" edabit ",
" edabit ",
" edabit ",
"edabit ",
"dabit ",
"abit ",
"bit ",
"it ",
"t ",
" "
]Observações
- Cada string deve ter
ncaracteres, então você deve preenchê-la com espaços se o texto não for longo o suficiente. - Da mesma forma, se o texto for longo demais para a largura da tela, só será possível exibir uma parte do texto por vez.
- Consulte a aba Tests para ver mais exemplos.