{"ScriptPreparationCode":"var array = [];\r\nvar elements = 10000;\r\n\r\nfor (var i = 0; i \u003C elements; i\u002B\u002B) {\r\n\tarray.push({\r\n\t\tindex: i\r\n\t});\r\n}\r\n\r\nvar arrayObject = {};\r\n\r\narray.forEach(element =\u003E {\r\n\tarrayObject[element.index] = element;\r\n});","TestCases":[{"Name":"Array.find","Code":"let randomIndex = (Math.random() * (elements - 1)) | 0\r\n\t\r\nlet foundElement = array.find(element =\u003E element.index === randomIndex);","IsDeferred":false},{"Name":"Object","Code":"let randomIndex = (Math.random() * (elements - 1)) | 0\r\n\t\r\nlet foundElement = arrayObject[randomIndex];","IsDeferred":false}]}