Commit f96e1c74 authored by Rodrigo Diez's avatar Rodrigo Diez

Barra % y numero aleatorio

parent d8312cc8
This diff is collapsed.
......@@ -9,7 +9,7 @@ function cifraAleatoria(){
* @description Genera un triplex aleatorio del 000 al 999.
*/
function triplexAleatorio(){
let numero = parseInt(Math.random()*999);
let numero = parseInt(Math.random()*1000);
console.log(numero);
let triplex = [];
numeroStr = numero.toString();
......@@ -126,8 +126,14 @@ function sorteo(veces){
contador++;
gastos += 0.5;
let numeroPropio = conseguirPropio();
if (checkFlag == 1){//Permite generar un numero aleatorio para el usuario
numeroPropio = triplexAleatorio();
mostrarPropio(numeroPropio);
}else{
numeroPropio = conseguirPropio();
}
let numeroSorteado = triplexAleatorio();
barraPorcentaje(veces, contador);
mostrarSortado(numeroSorteado);
console.log(numeroSorteado);
comprobarTriplex(numeroSorteado, numeroPropio);
......@@ -188,6 +194,20 @@ function conseguirVelocidad(){
return 50;
}
}
function barraPorcentaje(veces, contador){
let barra = document.getElementsByClassName("progress-bar")[0];
porcentaje = (contador / veces) * 100;
if(porcentaje%2==0){
barra.style.width = `${porcentaje}%`;
}
if(porcentaje==100){
barra.classList.add("bg-success");
}else{
barra.classList.remove("bg-success");
}
}
function terminarSorteo(){
iniciar.disabled = false;
detener.disabled = true;
......@@ -197,6 +217,7 @@ function terminarSorteo(){
iniciar = document.getElementById("iniciar");
detener = document.getElementById("detener");
sorteos = document.getElementById("sorteos");
check = document.getElementById("check");
iniciar.addEventListener("click", (e)=>{
iniciar.preventDefault;
......@@ -204,8 +225,24 @@ iniciar.addEventListener("click", (e)=>{
});
detener.addEventListener("click", (e)=>{
iniciar.preventDefault;
detener.preventDefault;
terminarSorteo();
});
checkFlag = 0;
check.addEventListener("click", (e)=>{
check.preventDefault;
if(checkFlag==0){
valor = true;
checkFlag = 1;
mostrarPropio(["","",""]);
}else{
valor = false;
checkFlag = 0;
}
document.getElementById("propio0").disabled = valor;
document.getElementById("propio1").disabled = valor;
document.getElementById("propio2").disabled = valor;
});
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment