{"ScriptPreparationCode":null,"TestCases":[{"Name":"Math min","Code":"const a = [];\r\nfor(let i = 0; i \u003C 100000; i\u002B\u002B) {\r\n a.push(1000000 - i);\r\n}\r\n\r\nconst min = Math.min(...a);\r\nconsole.log(\u0027min\u0027, min);","IsDeferred":false},{"Name":"Sort","Code":"const a = [];\r\nfor(let i = 0; i \u003C 100000; i\u002B\u002B) {\r\n a.push(1000000 - i);\r\n}\r\n\r\nconst min = a.sort((a, b) =\u003E a - b)[0];\r\nconsole.log(\u0027min\u0027, min);","IsDeferred":false},{"Name":"for loop","Code":"const a = [];\r\nfor(let i = 0; i \u003C 100000; i\u002B\u002B) {\r\n a.push(1000000 - i);\r\n}\r\n\r\nlet min = -1;\r\nfor(let i = 0; i \u003C a.length; i\u002B\u002B) {\r\n if(a[i] \u003C min) {\r\n min = a[i];\r\n }\r\n}\r\n\r\nconsole.log(\u0027min\u0027, min);","IsDeferred":false}]}