{"ScriptPreparationCode":"var levels = [10, 20, 30, 40, 50, 60];\r\nvar level = levels[Math.floor(Math.random() * levels.length)];","TestCases":[{"Name":"Switch","Code":"switch (level) {\r\n case 10:\r\n return \u0022trace\u0022;\r\n case 20:\r\n return \u0022debug\u0022;\r\n case 40:\r\n return \u0022warn\u0022;\r\n case 50:\r\n return \u0022error\u0022;\r\n case 60:\r\n return \u0022critical\u0022;\r\n default:\r\n return \u0022info\u0022;\r\n}","IsDeferred":false},{"Name":"Object lookup","Code":"var mapping = {\r\n 10: \u0022trace\u0022,\r\n 20: \u0022debug\u0022,\r\n 30: \u0022info\u0022,\r\n 40: \u0022warn\u0022,\r\n 50: \u0022error\u0022,\r\n 60: \u0022critical\u0022,\r\n};\r\n\r\nreturn mapping[level] || mapping[30];","IsDeferred":false}]}