Quiero mostrar una pista "CALCULANDO..." mientras mi script (ver más abajo) está haciendo algunos cálculos pesados. Pero no funciona como esperaba porque la visibilidad de la sugerencia no cambia hasta que se completan los cálculos. ¿Cómo arreglar este código para hacer lo que quiero?
let result = document.getElementById("result"); let hint = document.getElementById("hint"); let sum = 0; hint.style.visibility = "visible"; for (let i = 1; i <= 123456789; i++) sum += i; result.innerHTML = sum; hint.style.visibility = "hidden"; <div id="result">0</div> <div id="hint" style="visibility: hidden">CALCULATING...</div>