{"ScriptPreparationCode":"function minBy (arr, iteratee){\r\n const func = typeof iteratee === \u0027function\u0027 ? iteratee : item =\u003E item[iteratee]\r\n const min = Math.min(...arr.map(func))\r\n return arr.find(item =\u003E func(item) === min)\r\n}\r\nfunction getValue(x){\r\n return Math.sin(x);\r\n}\r\nvar data = [...Array(20)].map((v, idx) =\u003E idx);","TestCases":[{"Name":"Native minBy","Code":"minBy(data, getValue);","IsDeferred":false},{"Name":"Lodash 3.10.1 min","Code":"_.min(data, getValue);","IsDeferred":false}]}