here is the code . i wrote a comment inside the fuction , thats where i want a 30 seconds delay if possible i don't know if there is a simple prebuilt function in JavaScript that allows a delay of time but here is the code and thnx for your help in advance
function Bot(tb,b,bt,bc){
do{
// i want the 30 seconds delay here if possible
l=((document.getElementsByClassName("roulette-past-queue--previous-rolls-container horizontal-scroll")[0].innerText).length);
f = document.getElementsByClassName("roulette-past-queue--previous-rolls-container horizontal-scroll")[0].innerText;
number = f[l-1];
number = parseInt(number.replace(" ",""));
if (number >= 1 && number <= 7){
LastResult = "red";
}
if (number >= 8 && number <= 14){
LastResult = "black";
}
if (number == 0){
LastResult = "green";
}
if(LastResult == bc){
if (bc == "red"){
document.getElementById('bet-input-r').value = bt ;
document.getElementById('roulette-btn-red').click();
}else{
document.getElementById('bet-input-r').value = bt ;
document.getElementById('roulette-btn-black').click();
}
}
if(LastResult != bc){
if (bc == "red"){
document.getElementById('bet-btn-double-r').click();
document.getElementById('roulette-btn-black').click();
bc = "black"
bt= bt*2
}else{
document.getElementById('bet-btn-double-r').click();
document.getElementById('roulette-btn-red').click();
bc = "red"
bt= bt*2
}
}
}while(b<tb && b>bt)
}
balance= document.getElementById('balance').innerHTML;
balance = parseInt(balance.replace(",",""));
bet=10
TargetBalance=9999999999999999
document.getElementById('bet-input-r').value = bet ;
betcolor="black";
if (betcolor == "red" ){
document.getElementById('roulette-btn-red').click();
}else{
document.getElementById('roulette-btn-black').click();
}
Bot(TargetBalance,balance,bet,betcolor);