{"ScriptPreparationCode":"var arr = new Array({ length: 10000 }, () =\u003E Math.floor(Math.random() * 1000));","TestCases":[{"Name":"Array_filter_method","Code":"var isGreaterThan500 = val =\u003E val \u003E 500;\r\nvar filtered = arr.filter(isGreaterThan500)","IsDeferred":false},{"Name":"classic_for_loop_filter","Code":"var l = arr.length\r\nvar filtered = [];\r\n\r\nfor (var i = 0; i \u003C l; i\u002B\u002B) {\r\n var val = arr[i];\r\n if (val \u003E 500) {\r\n filtered.push(val);\r\n }\r\n}","IsDeferred":false}]}