{"ScriptPreparationCode":"var arr = [1,2,3,4,5,6,7,8,9,0], farr;","TestCases":[{"Name":"Filter","Code":"farr = arr.filter((item) =\u003E { \r\n return (item\u003E4); \r\n});","IsDeferred":false},{"Name":"For Loop","Code":"for (let i=0,len=arr.length;i\u003Clen;i\u002B\u002B) {\r\n if (arr[i]\u003C5) continue;\r\n farr.push(arr[i]);\r\n}","IsDeferred":false},{"Name":"For Loop 2","Code":"for (let i=0,len=arr.length;i\u003Clen;i\u002B\u002B) {\r\n if (arr[i]\u003E4) farr.push(arr[i]);\r\n}","IsDeferred":false},{"Name":"For In","Code":"for (var i in arr) {\r\n if (arr[i]\u003E4) farr.push(arr[i]);\r\n}","IsDeferred":false},{"Name":"Reduce","Code":"farr = arr.reduce((a, val) =\u003E { if (val \u003E 4) a.push(val); return a; }, []);","IsDeferred":false}]}