{"ScriptPreparationCode":"function getRandomInt(max) {\r\n return Math.floor(Math.random() * Math.floor(max));\r\n}\r\n\r\nvar arr = [];\r\nfor(var i = 0; i \u003C 100000; i\u002B\u002B){\r\n arr.push({valueF:getRandomInt(100), valueM:getRandomInt(100)});\r\n}","TestCases":[{"Name":"Lodash","Code":"result = _(arr)\r\n .filter((value) =\u003E\r\n value.valueF \u003E 50\r\n )\r\n .map((value) =\u003E ({\r\n \u0022value\u0022: value.valueM\r\n }))\r\n .value();\r\n\r\nconsole.log(result);","IsDeferred":false},{"Name":"Vanilla Javascript","Code":"const result = arr\r\n .filter(value =\u003E value.valueF \u003E 50)\r\n .map(value =\u003E ({ value: value.valueM }));\r\n\r\nconsole.log(result);","IsDeferred":false}]}