{"ScriptPreparationCode":"var map = new Map([\r\n [0, \u0022Initializing\u0022],\r\n [1, \u0022Idle\u0022],\r\n [2, \u0022Running\u0022]\r\n]);\r\nfunction switchCase(value) {\r\n switch (value) {\r\n case 0: return \u0022Initializing\u0022;\r\n case 1: return \u0022Idle\u0022;\r\n\r\n default: return \u0022Running\u0022\r\n }\r\n}\r\nfunction ifElse(value) {\r\n if (value === 0) {\r\n return \u0022Initializing\u0022;\r\n } if (value === 1) {\r\n return \u0022Idle\u0022;\r\n } \r\n \r\n return \u0022Running\u0022\r\n}","TestCases":[{"Name":"map lookup","Code":"let value = map.get(0);\r\nvalue = map.get(32);\r\nvalue = map.get(1);","IsDeferred":false},{"Name":"switch case","Code":"let value = switchCase(0);\r\nvalue = switchCase(32);\r\nvalue = switchCase(1);","IsDeferred":false},{"Name":"if/else","Code":"let value = ifElse(0);\r\nvalue = ifElse(32);\r\nvalue = ifElse(1);","IsDeferred":false}]}