{"ScriptPreparationCode":null,"TestCases":[{"Name":"filter \u002B reduce","Code":"const data = [];\r\n\r\nfor (let i = 0; i \u003C 1000000; i\u002B\u002B) {\r\n\tdata[i] = {price: i % 4 == 0 ? i : \u0027\u0027}\r\n}\r\n\r\n//\r\n\r\nconst filtered = data.filter(d =\u003E d.price !== \u0027\u0027)\r\n\r\nObject.values(filtered).reduce((a, d) =\u003E a \u002B parseFloat(d.price), 0)","IsDeferred":false},{"Name":"reduce","Code":"const data = [];\r\n\r\nfor (let i = 0; i \u003C 1000000; i\u002B\u002B) {\r\n\tdata[i] = {price: i % 4 == 0 ? i : \u0027\u0027}\r\n}\r\n\r\n//\r\n\r\nObject.values(data).reduce((a, d) =\u003E a \u002B (parseFloat(d.price) || 0), 0)","IsDeferred":false}]}