JavaScript RangeError – Repeat count must be non-negative
Last Updated :
22 May, 2023
This JavaScript exception repeat count must be non-negative occurs if the argument passed to String.prototype.repeat() method is a negative number.
Message:
RangeError: argument out of range
RangeError: repeat count must be non-negative (Firefox)
RangeError: Invalid count value (Chrome)
Error Type:
RangeError
Cause of Error: The repeat() method has a parameter that indicates the number of times to repeat the string. It should be in the range 0 to Infinity and cannot be a negative number.
Example 1: In this example, the parameter’s value passed is a negative value, So the error has occurred.
Output(in console):
RangeError: Invalid count value
Example 2: In this example, the parameter’s value passed is a negative value, So the error has occurred.
Javascript
let gfg = "This is GeeksforGeeks" ;
gfg.repeat(-100);
|
Output(in console):
RangeError: Invalid count value
Like Article
Suggest improvement
Share your thoughts in the comments
Please Login to comment...