{"ScriptPreparationCode":"function randomString(e) { \r\n e = e || 32;\r\n var t = \u0022ABCDEFGHJKMNPQRSTWXYZabcdefhijkmnprstwxyz2345678\u0022,\r\n a = t.length,\r\n n = \u0022\u0022;\r\n for (i = 0; i \u003C e; i\u002B\u002B) n \u002B= t.charAt(Math.floor(Math.random() * a));\r\n return n\r\n}\r\nvar str1 = randomString(100)\r\nvar str2 = randomString(10000)\r\nvar str3 = randomString(1000000)","TestCases":[{"Name":"slice-1","Code":"var result1 = str1.slice(1, 3)\r\nvar result2 = str1.slice(4, 6)\r\nvar result3 = str1.slice(7, 10)","IsDeferred":false},{"Name":"slice-2","Code":"var result1 = str2.slice(1, 30000)\r\nvar result2 = str2.slice(28999, 69999)\r\nvar result3 = str2.slice(67000, 99999)","IsDeferred":false},{"Name":"slice-3","Code":"var result1 = str3.slice(1, 30000000)\r\nvar result2 = str3.slice(28999000, 69999000)\r\nvar result3 = str3.slice(67000000, 99999000)","IsDeferred":false}]}