{"ScriptPreparationCode":"var generateText = function(){\r\n return Math.random().toString(36).substring(2, 4);\r\n}\r\nvar arr = []\r\n\r\nfor(i=0; i\u003C100; i\u002B\u002B){\r\n\tconst obj = {}\r\n obj.id = i;\r\n \tobj.text = generateText()\r\n arr.push(obj)\r\n}","TestCases":[{"Name":"_.orderBy","Code":"_.orderBy(arr, [\u0027text\u0027, \u0027id\u0027], [\u0027desc\u0027, \u0027asc\u0027])","IsDeferred":false},{"Name":"Array.sort","Code":"arr.sort((a, b) =\u003E (a.text \u003C b.text) ? 1 : (a.text === b.text) ? ((a.id \u003E b.id) ? 1 : -1) : -1 )","IsDeferred":false}]}