{"ScriptPreparationCode":"function getRandomInt(max) {\r\n return Math.floor(Math.random() * Math.floor(max));\r\n}\r\n\r\nvar arr = [];\r\nfor(var i = 0; i \u003C 5000; i\u002B\u002B){\r\n arr.push({value:getRandomInt(100)});\r\n}\r\n\r\n","TestCases":[{"Name":"Math.min assign","Code":"Math.min.apply(null, arr)","IsDeferred":false},{"Name":"Math.min spread","Code":"Math.min(...arr)","IsDeferred":false},{"Name":"Math.max assign","Code":"Math.max.apply(null, arr)","IsDeferred":false},{"Name":"Math.max spread","Code":"Math.max(...arr)","IsDeferred":false}]}