{"ScriptPreparationCode":"let entityId = 0;\r\n\r\nfunction Entity () {\r\n\tthis.id = entityId\u002B\u002B;\r\n\tthis.x = 0;\r\n\tthis.y = 0;\r\n \tthis.angle = 0;\r\n}\r\n\r\nfunction createEntity () {\r\n\r\n\tconst obj = {\r\n\t\tid : entityId\u002B\u002B,\r\n\t\tx : 0,\r\n\t\ty : 0,\r\n\t\tangle : 0,\r\n }\r\n\r\n\treturn obj;\r\n}","TestCases":[{"Name":"new","Code":"const obj = new Entity ();\r\nobj.angle = obj.x \u002B obj.y;","IsDeferred":false},{"Name":"{}","Code":"const obj = createEntity ();\r\nobj.angle = obj.x \u002B obj.y;","IsDeferred":false}]}