{"ScriptPreparationCode":null,"TestCases":[{"Name":"1","Code":"String.prototype.repeatify = function(numTimes) {\r\n let result = this;\r\n for (let i = 0; i \u003C numTimes - 1; i\u002B\u002B) {\r\n result \u002B= this;\r\n }\r\n return result;\r\n};\r\n\r\n\u0027test\u0027.repeatify(100);","IsDeferred":false},{"Name":"2","Code":"String.prototype.repeatify = function(numTimes) {\r\n return new Array(numTimes \u002B 1).join(this);\r\n};\r\n\r\n\u0027test\u0027.repeatify(100);","IsDeferred":false},{"Name":"3","Code":"String.prototype.repeatify = function(numTimes) {\r\n return new Array(3).fill(this).join(\u0027\u0027);\r\n};\r\n\r\n\u0027test\u0027.repeatify(100);","IsDeferred":false},{"Name":"4","Code":"String.prototype.repeatify = function(numTimes) {\r\n var strArray = [this];\r\n for (var i = 0; i \u003C numTimes - 1; i\u002B\u002B) {\r\n strArray.push(this);\r\n }\r\n return strArray.join(\u0027\u0027);\r\n};\r\n\r\n\u0027test\u0027.repeatify(100);","IsDeferred":false}]}