Actualmente estoy devanándome el cerebro para resolver lo que probablemente debería ser un cálculo por segundo relativamente simple. Tengo un aumento de barra de carga y al final de eso, suma 1 al total. La barra de carga consta de:
wId = setInterval(worker_identify_call, wIdSpeed);y
function worker_identify_call(){ worker_identify_amount++; wElem.style.width = worker_identify_amount + '%'; }wIdVelocidad = 250.
Estoy tratando de calcular cuánto tiempo, en segundos, tomará llegar a la parte superior de la barra de carga (100%).
Actualmente tengo ((1000/wIdSpeed).toFixed(2)) pero eso solo calcula cuánto tiempo toma un ciclo de setInterval .
¡Cualquier ayuda es apreciada!
Si desea volver a calcular después de cada ciclo, debe mover workerString(); al interior de la función que se repite.
En cuanto a las matemáticas, debe obtener el resto (100 - worker_identify_amount) y verificar cuántas cosas está agregando por segundo y averiguar el resultado de eso.
Estoy en idiota. Para cualquiera que quiera encontrar esto en el futuro, sería:
(((wIdSpeed/1000)*100).toFixed(2));Donde wIdSpeed es la velocidad de su intervalo.