RangeError: repeat count must be non-negative
ë©ìì§
RangeError: repeat count must be non-negative (Firefox)
RangeError: Invalid count value (Chrome)
ìë¬ íì
RangeError
무ìì´ ì못ëììê¹?
String.prototype.repeat() ë©ìëê° ì¬ì©ëììµëë¤. ì´ ë©ìëë 문ìì´ì´ ë°ë³µëë ì를 ì측íë ì¹´ì´í¸ íë¼ë©í°ë¥¼ ê°ì§ê³ ìììµëë¤. ì´ íë¼ë©í°ë 0ë³´ë¤ í¬ê³ , ìì Infinity ë³´ë¤ë ìì¼ë©°, ììë ë ì ììµëë¤. ì´ ë²ìë ì´ë ê² íí ë ì ììµëë¤. : [0, +â)
ì
>íì©ëì§ ìë ê²½ì°
js
"abc".repeat(-1); // RangeError
íì©ëë ê²½ì°
js
"abc".repeat(0); // ''
"abc".repeat(1); // 'abc'
"abc".repeat(2); // 'abcabc'
"abc".repeat(3.5); // 'abcabcabc' (ìë ì ìë¡ ë³íë ê²ì
ëë¤.)