{"ScriptPreparationCode":"const randString = function () {\r\n return (Math.random() \u002B 1).toString(36).substring(7);\r\n};\r\n\r\nconst inputs = []\r\n .concat(Array.from({ length: 1000 }, () =\u003E Math.random()))\r\n .concat(Array.from({ length: 1000 }, () =\u003E randString()))\r\n;\r\n\r\nfunction getInputs() {\r\n return inputs;\r\n}\r\nfunction testToString(val) {\r\n return val.toString();\r\n}\r\nfunction testToStringCoercion(val) {\r\n return val \u002B \u0022\u0022;\r\n}","TestCases":[{"Name":"testToString","Code":"let nums = [];\r\nfor (const input of getInputs()) {\r\n nums.push(testToString(input));\r\n}\r\n","IsDeferred":false},{"Name":"testToStringCoercion","Code":"let nums = [];\r\nfor (const input of getInputs()) {\r\n nums.push(testToStringCoercion(input));\r\n}\r\n","IsDeferred":false}]}