{"ScriptPreparationCode":"var v1 = {index:0};\r\nvar v2 = {index:1};\r\n\r\nvar arr = [v2, v1]","TestCases":[{"Name":"Array.sort","Code":"var a = arr.sort((a,b) =\u003E a.index - b.index);\r\nvar min = a[0];\r\nvar max = a[1];","IsDeferred":false},{"Name":"Math min and max","Code":"var a = arr.map(o =\u003E o.index);\r\nvar min = Math.min(...a);\r\nvar max = Math.max(...a);","IsDeferred":false},{"Name":"reduce with min and max","Code":"var a = arr.map(o =\u003E o.index);\r\nvar max = a.reduce((a, b) =\u003E Math.max(a, b), -Infinity);\r\nvar min = a.reduce((a, b) =\u003E Math.min(a, b), Infinity);\r\n","IsDeferred":false}]}