{"ScriptPreparationCode":" /**\r\n * @param {...*} var_args\r\n */\r\n var oneofloop = function oneof(var_args) {\r\n var first = arguments[0];\r\n for(var i=1; i\u003Carguments.length; i\u002B\u002B)\r\n {\r\n if ( first == arguments[i] )\r\n {\r\n return true;\r\n }\r\n }\r\n return false;\r\n }\r\n /**\r\n * @param {...*} var_args\r\n */\r\n var oneofidx = function oneof(var_args) {\r\n var first = arguments[0];\r\n var argArray = Array.prototype.slice.call(arguments);\r\n return argArray.indexOf(first)!=-1;\r\n }","TestCases":[{"Name":"loop","Code":"oneofloop(3,1,2,3,4,5)","IsDeferred":false},{"Name":"indexof","Code":"oneofidx(3,1,2,3,4,5)","IsDeferred":false}]}