{"ScriptPreparationCode":"const array = Array(1000);\r\nfor (let arr of array)\r\n arr = Math.random(10);\r\n\r\nconst obj = {\r\n a: 0,\r\n b: 0,\r\n}\r\nvar ofunc = () =\u003E {\r\n for (let arr of array) {\r\n obj.a \u002B= arr;\r\n obj.b \u002B= obj.a \u002B arr;\r\n }\r\n}\r\n\r\nlet ga = 0;\r\nlet gb = 0;\r\nvar gfunc = () =\u003E {\r\n for (let arr of array) {\r\n ga \u002B= arr;\r\n gb \u002B= ga \u002B arr;\r\n }\r\n}\r\n\r\nvar pfunc = (() =\u003E {\r\n let a = 0;\r\n let b = 0;\r\n return () =\u003E {\r\n for (let arr of array) {\r\n a \u002B= arr;\r\n b \u002B= a \u002B arr;\r\n }\r\n }\r\n})();","TestCases":[{"Name":"Object","Code":"ofunc();","IsDeferred":false},{"Name":"Global Let","Code":"gfunc();","IsDeferred":false},{"Name":"Private Let","Code":"pfunc();","IsDeferred":false}]}