{"ScriptPreparationCode":"var values = Array(10000).fill(null).map((x, a) =\u003E ({number: a}));\r\nvar filterFn = x =\u003E !(x.number % 5);\r\nvar mapFn = x =\u003E x.number;\r\nvar reduceFn = (a, b) =\u003E a \u003E b ? a : b;","TestCases":[{"Name":"Native array functions","Code":"const result1 = values.filter(filterFn).map(mapFn).reduce(reduceFn);\r\nconsole.log(result1);","IsDeferred":false},{"Name":"Lodash","Code":"const result2 = _(values).filter(filterFn).map(mapFn).max();\r\nconsole.log(result2);","IsDeferred":false}]}