Professional Documents
Culture Documents
elementHiInc.addEventListener("click",function(){
if(verificarPorcentaje()){
agregarIncremento();
console.log("Click en HI");
botonHi.click();
}
});
elementLoInc.addEventListener("click",function(){
if(verificarPorcentaje()){
agregarIncremento();
console.log("Click en LO");
botonLo.click();
}
});
elementResetInc.addEventListener("click", function(){
console.log("Click en RESET");
inputStake.value = "0.00000001";
ant = undefined;
cont = 1;
});
function incrementar(num,incremento){
if(ant == undefined){
ant = num;
}
let ap = ant + (ant*(incremento/100));
console.log("ant", ant);
console.log("incremento", incremento);
console.log("ap", ap);
ant = ap;
return ap;
}
function agregarIncremento(){
const factor = 100000000;
var num = parseFloat(inputStake.value)*factor;
var incremento = parseFloat(inputIncremento.value);
var fibo = cont == 1 ? 1 : incrementar(num,incremento);
var newStake = new Number(fibo/factor).toFixed(8);
cont++;
inputStake.value = newStake;
}
function verificarPorcentaje(){
let inc = parseInt(inputIncremento.value);
if(inc < 1 || inc > 100 || isNaN(inc) == true){
elementMensajeInc.style.display = 'block';
inputIncremento.value = '0';
return 0;
}else{
elementMensajeInc.style.display = 'none';
return 1;
}
}