{"ScriptPreparationCode":"window.data = [];\r\nfor (let i = 0; i \u003C 1000; i\u002B\u002B) {\r\n data.push({n: Math.random()});\r\n}\r\n\r\nwindow.dataBig = [];\r\nfor (let i = 0; i \u003C 100000; i\u002B\u002B) {\r\n dataBig.push({n: Math.random()});\r\n}","TestCases":[{"Name":"Lodash meanBy (10k entries)","Code":"const avg = _.meanBy(data, v =\u003E v.n)","IsDeferred":false},{"Name":"JS (10k entries)","Code":" const sum = data.reduce((acc, item) =\u003E {\r\n return acc \u002B item.v;\r\n }, 0);\r\n\r\n const avg = sum / data.length;\r\n","IsDeferred":false},{"Name":"Lodash meanBy (100k entries)","Code":"const avg = _.meanBy(dataBig, v =\u003E v.n)","IsDeferred":false},{"Name":"JS (100k entries)","Code":" const sum = dataBig.reduce((acc, item) =\u003E {\r\n return acc \u002B item.v;\r\n }, 0);\r\n\r\n const avg = sum / data.length;\r\n","IsDeferred":false}]}