@SupremeFox

Выдаёт ошибку Uncaught SyntaxError: Identifier 'bet1' has already been declared что делать?

const bet1 = 1.00000000;   //   базовая ставка
const bet2 = 10.00000000;  //   увеличенная ставка

const mulxN = 3;   // умножитель ставки bet2

const count_losing = 3;   // колич. проигрышей до увелич. ставки умножителем mulxN
//const count_losing= 10;

const delay = 2000;   //  задержка перед след. стовкой в ms (1000 = 1s))

var id = 0;
$('.clDicePlay').each(function() {
   id++;
   $(this).attr('class', 'clDicePlay'+id);
});

var win = 0;
var lost = 0;
$('.dice_page input[name=bet]').val(bet1).change().keyup();

var streak = 0;
var f_newbet = false;

setTimeout(function(){$('.clDicePlay1').click();},1000);
setTimeout(b1,1200);

function b1(){
   var checker = $('.clDicePlay1').val();


   if( checker == "Roll < 48" ) {
      setTimeout(function(){$('.clDicePlay1').click();b1();},1000);
   }


   if( checker == "Playing..." ){
      setTimeout(b1,1);

   } else {

       if( checker == "Lost" ){

         profitchecker();
         streak++;

         if(f_newbet) {
            lost = lost+newbet;
            newbet = (newbet*mulxN);
            streak = 0;
            f_newbet = true;
            $('.dice_page input[name=bet]').val(newbet).change().keyup();
            setTimeout(function(){$('.clDicePlay1').click();b1();}, delay);
         } else {
             if( streak > count_losing ){
                    lost = lost+bet1;
                    newbet = bet2;
                    streak = 0;
                    f_newbet = true;
                    $('.dice_page input[name=bet]').val(newbet).change().keyup();
                    setTimeout(function(){$('.clDicePlay1').click();b1();}, delay);
             }else{
                    lost = lost+bet1;
                    $('.dice_page input[name=bet]').val(bet1).change().keyup();
                    setTimeout(function(){$('.clDicePlay1').click();b1();}, delay);
             }
         }

       } else if( checker == "Win!" ){

         profitchecker();
         streak = 0;

         if(f_newbet) {
                 win = win+newbet;
                 $('.dice_page input[name=bet]').val(bet1).change().keyup();
                 setTimeout(function(){$('.clDicePlay1').click();b1();}, delay);
                 f_newbet = false;
         } else {
                 win = win+bet1;
                 $('.dice_page input[name=bet]').val(bet1).change().keyup();
                 setTimeout(function(){$('.clDicePlay1').click();b1();}, delay);
         }
      }

   }

};

var licz = 0;
function profitchecker(){
   licz++;
   var profit = win-lost;
   var p = profit.toFixed(8);
   var w = win.toFixed(8);
   var l = lost.toFixed(8);
   console.log ("["+licz+"]Win:"+w+" Lost:"+l+" Profit:"+p);
};


Вроде всё норм! Что не так?
  • Вопрос задан
  • 1479 просмотров
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы