Вот видео:
Очень много раз нажимал, и никакой единицы!
По-видимому, это связано с этими строками кода в функции для автоставки:
function autoBid(){
var from_ball = countBalls();
if (first) addBid();
if (from_ball == max_balls_in_game) { clearGameField(); from_ball = 0; }
var bids = new Array();
$(this).children(".number.active").each(function(){
var bid = parseInt($(this).text());
bids.push(bid);
});
var unique_random = function () {
var rnd = Math.floor(Math.random() * max_ball_value) + 1;
if (-1 == $.inArray(rnd, bids)) {
bids.push( rnd );
return rnd;
} else {
return unique_random();
}
};
for (var i = from_ball; i < max_balls_in_game; i++)
{
$(".balls_in > div").eq( unique_random() ).addClass("active").prepend('<span class="stroke_ball"></span>');
}
updateNumberSlots();
updateMoney();
}
Видимо, .eq( unique_random() ) отсчитывает числа от нуля и выбирает не то число, которое ему даёт генератор, а на единицу большее, так как .eq обычно отсчитывает элементы от нуля... Так что нулевой элемент массива никогда не используется. (возможна и другая причина, но факт остаётся фактом).
Требую приз! Джекпот в студию.
