Compteur de centiemes de secondes
Résolu
Bonjour,
j'ai fait un compteur de centièmes de secondes en javascript:
var t = 1;
while(1<2){
var t = t + 1;
setTimeout(function() {
document.getElementById("h").innerHTML = t;
}, 10);
}
Une boucle infinie qui rajoute +1 à t à chaque centième de sec.
Mais quand je le teste, firefox bug et il me met un message:
Un script sur cette page est peut-être occupé ou ne répond plus. Vous pouvez arrêter le script maintenant ou attendre pour voir si le script se terminera.
Je crois qu'il n'aime pas les boucles infinies.
Comment faire pour que ça marche?
Merci!
j'ai fait un compteur de centièmes de secondes en javascript:
var t = 1;
while(1<2){
var t = t + 1;
setTimeout(function() {
document.getElementById("h").innerHTML = t;
}, 10);
}
Une boucle infinie qui rajoute +1 à t à chaque centième de sec.
Mais quand je le teste, firefox bug et il me met un message:
Un script sur cette page est peut-être occupé ou ne répond plus. Vous pouvez arrêter le script maintenant ou attendre pour voir si le script se terminera.
Je crois qu'il n'aime pas les boucles infinies.
Comment faire pour que ça marche?
Merci!
4 réponses
-
Tu peux m'expliquer le but recherché de ça ?
var t = 1; while(1<2){ var t = t + 1; -
Version fonctionnelle :
<html> <head> <title></title> </head> <body> <div id="cpt"></div> </body> <script type="text/javascript"> var t = 0; setInterval(function(){ document.getElementById('cpt').innerHTML = ++t; },10); </script> </html> -
t c'est le nombre de centiemes de secondes.
on rajoute 1 tout les centièmes de secondes. -
Merci ça marche!