{"ScriptPreparationCode":"var values = new Array(5000)\r\n\r\nfor (let i = 0; i \u003C values.length; \u002B\u002Bi) {\r\n values[i] = i % 20\r\n}\r\n\r\nconst findMax = (arr) =\u003E {\r\n let max = -Number.Infinity\r\n for (let n = 0; n \u003C arr.length; n\u002B\u002B) {\r\n if (arr[n] \u003E max) max = arr[n]\r\n }\r\n return max\r\n}","TestCases":[{"Name":"Math.max","Code":"return Math.max(...values)","IsDeferred":false},{"Name":"Reduce","Code":"return findMax(values)","IsDeferred":false}]}