{"ScriptPreparationCode":"var arr = [];\r\nvar i = 0;\r\n\r\nwhile (i \u003C= 1E5) arr[i] = i\u002B\u002B;","TestCases":[{"Name":"reduce() push","Code":"arr.reduce((acc, cur) =\u003E {\r\n if (cur % 12 \u0026\u0026 cur % 5 \u0026\u0026 cur % 3) {\r\n acc.push(cur / 100)\r\n }\r\n return acc\r\n}, [])","IsDeferred":false},{"Name":"reduce() spread","Code":"arr.reduce((acc, cur) =\u003E {\r\n let newArr = []\r\n if (cur % 12 \u0026\u0026 cur % 5 \u0026\u0026 cur % 3) {\r\n newArr = [(cur / 100), ...acc]\r\n }\r\n return newArr\r\n}, [])","IsDeferred":false}]}