Instruções
Construir uma Função de Repetição de String
Neste laboratório, você criará uma função que repete uma string dada um número específico de vezes. Para o propósito deste laboratório, não use o método embutido
.repeat().
Objetivo: Cumprir as user stories abaixo e fazer todos os testes passarem para completar o laboratório.
Histórias de Usuário:
1. Você deve criar uma função chamada repeatStringNumTimes que recebe dois parâmetros: uma string e um número.
2. A função deve retornar a string repetida o número especificado de vezes.
3. Se o número for menor ou igual a zero, a função deve retornar uma string vazia.
O que fazer:
Testes:
- Você deve criar uma função chamada `repeatStringNumTimes`.
- `repeatStringNumTimes` deve receber dois parâmetros.
- A função `repeatStringNumTimes` deve sempre retornar uma string.
- `repeatStringNumTimes("*", 3)` deve retornar a string `***`.
- `repeatStringNumTimes("abc", 3)` deve retornar a string `abcabcabc`.
- `repeatStringNumTimes("abc", 4)` deve retornar a `abcabcabcabc`.
- `repeatStringNumTimes("abc", 1)` deve retornar a string `abc`.
- `repeatStringNumTimes("*", 8)` deve retornar a `********`.
- `repeatStringNumTimes("abc", -2)` deve retornar uma string vazia (`""`).
- `repeatStringNumTimes("abc", 0)` deve retornar `""`.
- O método integrado `repeat()` não deve ser usado.
Preview