{"ScriptPreparationCode":"var xs = [1];\r\n\r\nfunction f(x) {\r\n return x;\r\n}","TestCases":[{"Name":"if then-1","Code":"if (xs.length === 1) {\r\n f(xs[0]);\r\n} else {\r\n xs.forEach(f); \r\n}","IsDeferred":false},{"Name":"directly for-each","Code":"xs.forEach(f);","IsDeferred":false},{"Name":"directly for-of","Code":"for (const x of xs) {\r\n f(x);\r\n}","IsDeferred":false},{"Name":"directly for","Code":"for (let i = 0, n = xs.length; i \u003C n; \u002B\u002Bi) {\r\n f(xs[i]);\r\n}","IsDeferred":false},{"Name":"for-each 2","Code":"xs.forEach(x =\u003E {\r\n f(x);\r\n});","IsDeferred":false}]}