{"ScriptPreparationCode":"function noDeps(change) {\r\n if (change \u003E= 0) {\r\n\treturn {\r\n color: \u0027green\u0027,\r\n icon: \u0027up\u0027\r\n }\r\n } else {\r\n\treturn {\r\n color: \u0027red\u0027,\r\n icon: \u0027down\u0027\r\n }\r\n }\r\n}\r\n\r\nvar x = {\r\n\tget positive() {\r\n \t\treturn this.change \u003E= 0;\r\n\t},\r\n \r\n get icon() {\r\n\t\treturn this.positive ? \u0027up\u0027: \u0027down\u0027;\r\n },\r\n \r\n get color() {\r\n\t\treturn this.positive ? \u0027green\u0027: \u0027red\u0027;\r\n },\r\n} ","TestCases":[{"Name":"object","Code":"x.change = 1;\r\nvar icon = x.icon;\r\nvar color = x.color;","IsDeferred":false},{"Name":"function","Code":"var y = noDeps(1)","IsDeferred":false}]}