{"ScriptPreparationCode":null,"TestCases":[{"Name":"\u002B=","Code":"var str = \u0027\u0027\r\nvar chars = \u0027abcdefghijklmnoprstuwxyz\u0027\r\nwhile (str.length \u003C 100) str \u002B= chars[ Math.floor( Math.random() * chars.length ) ]","IsDeferred":false},{"Name":"array joining","Code":"var strarr = []\r\nvar chars = \u0027abcdefghijklmnoprstuwxyz\u0027\r\nwhile (strarr.length \u003C 100) strarr.push(chars[ Math.floor( Math.random() * chars.length ) ])\r\nvar str = strarr.join(\u0027\u0027)","IsDeferred":false},{"Name":"template strings","Code":"var str = \u0027\u0027\r\nvar chars = \u0027abcdefghijklmnoprstuwxyz\u0027\r\nwhile (str.length \u003C 100) str = \u0060${str}${chars[ Math.floor( Math.random() * chars.length ) ]}\u0060","IsDeferred":false}]}