{"ScriptPreparationCode":"a=[];\r\nfor(i=0;i\u003C1000;i\u002B\u002B) a.push(Number(i)/1000 \u002B Math.random());\r\nvar filtering=x=\u003E(x*114514)%1\u003E0.5;\r\nvar mapping=x=\u003Ex\u002B0.1919;\r\nvar reducing=(acc,x)=\u003E{\r\n if((x*114514)%1\u003E0.5) acc.push(x\u002B0.1919);\r\n return acc;\r\n}","TestCases":[{"Name":"filter and map","Code":"a.filter(filtering).map(mapping)","IsDeferred":false},{"Name":"reduce","Code":"a.reduce(reducing, [])","IsDeferred":false}]}