The meaning of the game is 20 rounds; can fall out one of 3 values (randomly); in the end, I need to know how many times the combination of the maximum number of zeros fell out, i.e., for example, here
1,2,2,1,1,1,1,1,0,0,0,0,2,1,1,2,0,0,2,1 The result should be 4, respectively, since this is the maximum number of zeroes in a row.
Can you please tell me how to do this?
var stavka = []; //Может быть 0, 1, 2 как ниже в переменных var red = 0; var black = 1; var zero = 2; alert(stavka); var raunds = 20; //количество бросков var i = 0; // счетчик for(i=0; i<raunds; i++) { stavka.push(Math.round(Math.random()*2)); //происходит случайный выбор числа (0, 1, 2) в 20 бросков } var rezultat=(stavka); //Записываю массив в переменную for (i=0; i<rezultat.length; i++) { //Получаю кол-во сколько раз выпало Красное (var red = 0;) if (rezultat[i] == 0 ) { red++; } } for(find in rezultat){ //Получаю индексы всех значений выпавших Красное (var red = 0;) if(rezultat[find]=="0") { var index=(rezultat); alert(find) } } alert("Количество выпадения red" + red); //Как связать поиск нулей, их индексов и получить результат в виде количества нулей в максимальной последовательности?