{"ScriptPreparationCode":null,"TestCases":[{"Name":"Normal","Code":"var myArray = [1, 2, 4, 8];\r\nvar d = myArray[Math.floor(Math.random() * myArray.length)];\r\n\r\nif(d === 1) return 1;\r\nif(d === 2) return 2;\r\nif(d === 4) return 4;\r\nif(d === 8) return 8;","IsDeferred":false},{"Name":"Modulo","Code":"var myArray = [1, 2, 4, 8];\r\nvar d = myArray[Math.floor(Math.random() * myArray.length)];\r\n\r\nif(d % 8 === 0) return 8;\r\nif(d % 4 === 0) return 4;\r\nif(d % 2 === 0) return 2;\r\nreturn 1;","IsDeferred":false}]}