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