{"ScriptPreparationCode":"var type = \u0027coke\u0027;\r\nvar drink;","TestCases":[{"Name":"Switch","Code":"switch(type) {\r\ncase \u0027coke\u0027:\r\n drink = \u0027Coke\u0027;\r\n break;\r\ncase \u0027pepsi\u0027:\r\n drink = \u0027Pepsi\u0027;\r\n break;\r\ncase \u0027lemonade\u0027:\r\n drink = \u0027Lemonade\u0027;\r\n break;\r\ndefault:\r\n drink = \u0027Unknown drink!\u0027;\r\n}\r\nconsole.log(drink);","IsDeferred":false},{"Name":"Object Literal","Code":"function getDrink (type) {\r\n var drinks = {\r\n \u0027coke\u0027: \u0027Coke\u0027,\r\n \u0027pepsi\u0027: \u0027Pepsi\u0027,\r\n \u0027lemonade\u0027: \u0027Lemonade\u0027,\r\n \u0027default\u0027: \u0027Unknown drink!\u0027\r\n };\r\n return (drinks[type] || drinks[\u0027default\u0027]);\r\n}\r\n\r\nvar drink = getDrink(type);\r\nconsole.log(drink);","IsDeferred":false}]}