📜  JavaScript RangeError – 重复计数必须为非负数

📅  最后修改于: 2022-05-13 01:56:40.860000             🧑  作者: Mango

JavaScript RangeError – 重复计数必须为非负数

如果传递给String.prototype.repeat()方法的参数是负数,则此 JavaScript 异常重复计数必须为非负数。

信息:

RangeError: argument out of range
RangeError: repeat count must be non-negative (Firefox)
RangeError: Invalid count value (Chrome)

错误类型:

RangeError

错误原因: repeat() 方法有一个参数,表示重复字符串的次数。它应该在 0 到 Infinity 的范围内,并且不能是负数。

例1:在这个例子中,传递的参数值为负值,所以发生了错误。

HTML


HTML


输出(在控制台中):

RangeError: Invalid count value

例2:在这个例子中,传递的参数值是负值,所以发生了错误。

HTML


输出(在控制台中):

RangeError: Invalid count value