Esta página foi traduzida do inglês pela comunidade.Saiba mais e junte-se à comunidade MDN Web Docs.
RangeError: repeat count must be non-negative
Mensagem
RangeError: argument out of rangeRangeError: repeat count must be non-negative (Firefox)RangeError: Invalid count value (Chrome)
In this article
Tipo de Erro
RangeErrorO que está errado?
O métodoString.prototype.repeat() foi usado. Ele tem um parâmetrocount indicando o número de vezes para repetir a string. Esse contador deve ser maior ou igual à 0 menor queInfinity (infinito positivo). O intervalo de vaores permitidos pode ser descrito por: [0, +∞).
Exemplos
>Errado
js
"abc".repeat(-1); // RangeErrorCerto
js
"abc".repeat(0); // ''"abc".repeat(1); // 'abc'"abc".repeat(2); // 'abcabc'"abc".repeat(3.5); // 'abcabcabc' (count será convertido para inteiro)