{"ScriptPreparationCode":"var n3 = 1000;\r\nvar n4 = 10000;\r\nvar n5 = 100000;\r\nvar n6 = 1000000;\r\nvar n7 = 10000000;\r\nvar array3 = [];\r\nvar array4 = [];\r\nvar array5 = [];\r\nvar array6 = [];\r\nvar array7 = [];\r\nfor(let i = 0; i \u003C n3; i\u002B\u002B) {\r\n array3.push(i); \r\n}\r\nfor(let i = 0; i \u003C n4; i\u002B\u002B) {\r\n array4.push(i); \r\n}\r\nfor(let i = 0; i \u003C n5; i\u002B\u002B) {\r\n array5.push(i); \r\n}\r\nfor(let i = 0; i \u003C n6; i\u002B\u002B) {\r\n array6.push(i); \r\n}\r\nfor(let i = 0; i \u003C n7; i\u002B\u002B) {\r\n array7.push(i); \r\n}\r\n\r\nfunction filterLodash(arr) { \r\n _.filter(arr, function (n) {\r\n return n % 2 == 0\r\n });\r\n}\r\n\r\nfunction filterTS(arr) { \r\n arr.filter((n) =\u003E n % 2 == 0);\r\n}","TestCases":[{"Name":"filter ts n=1000","Code":"filterLodash(array3);","IsDeferred":false},{"Name":"filter ts n=10000","Code":"filterLodash(array4);","IsDeferred":false},{"Name":"filter ts n=100000","Code":"filterLodash(array5);","IsDeferred":false},{"Name":"filter ts n=1000000","Code":"filterLodash(array6);","IsDeferred":false},{"Name":"filter ts n=10000000","Code":"filterLodash(array7);","IsDeferred":false},{"Name":"filter js n=1000","Code":"filterTS(array3);","IsDeferred":false},{"Name":"filter js n=10000","Code":"filterTS(array4);","IsDeferred":false},{"Name":"filter js n=100000","Code":"filterTS(array5);","IsDeferred":false},{"Name":"filter js n=1000000","Code":"filterTS(array6);","IsDeferred":false},{"Name":"filter js n=10000000","Code":"filterTS(array7);","IsDeferred":false}]}