{"ScriptPreparationCode":"let obj = [],\r\n result = {},\r\n count = 0","TestCases":[{"Name":"compute","Code":"let int = setInterval(qwe, 1)\r\nfunction qwe () {\r\n \tif (count \u003E 2000) { clearInterval(int) }\r\n \tcount\u002B\u002B\r\n obj.push(count)\r\n\treturn obj.forEach((item) =\u003E { result[item] = \u0060rand${item}\u0060 })\r\n}\r\n","IsDeferred":false},{"Name":"mutate","Code":"let int = setInterval(qwe, 1)\r\nfunction qwe () {\r\n \tif (count \u003E 2000) { clearInterval(int) }\r\n \tcount\u002B\u002B\r\n obj.push(count)\r\n if (count % 2 === 0) {\r\n result[item] = \u0060rand${item}\u0060\r\n }\r\n}","IsDeferred":false}]}