79 of 264 menu

Método repeat

O método repeat cria uma nova string contendo o número especificado de cópias da string original, fundidas juntas.

Sintaxe

string.repeat(número);

Exemplo

Vamos especificar o número 1 no parâmetro do método:

let res = 'abcde'.repeat(1); console.log(res);

Como resultado da execução do código, nossa string permanecerá a mesma:

'abcde'

Exemplo

Agora vamos copiar a string 2 vezes:

let res = 'abcde'.repeat(2); console.log(res);

Resultado da execução do código:

'abcdeabcde'

Exemplo

Vamos tentar copiar a string -1 vezes:

let res = 'abcde'.repeat(-1); console.log(res);

Após a execução, obtemos um erro:

'RangeError: Invalid count value: -1'

Exemplo

Se especificarmos o número 0 no parâmetro:

let res = 'abcde'.repeat(0); console.log(res);

Como resultado da execução do código, obtemos uma string vazia:

''

Veja também

  • método padEnd,
    que preenche a string atual a partir do seu final com uma string determinada
  • método padStart,
    que preenche a string atual a partir do seu início com uma string determinada
bnhihukkms