Probleme clearInterval() en javascript

Résolu
adriellens Messages postés 201 Statut Membre -  
adriellens Messages postés 201 Statut Membre -
Bonjour,

J'ai une fonction test qui permet de voir si un nombre est différent d'un autre. Si c'est le cas, j'aimerai supprimer un intervalle que j'ai créé.
Voici mon code, mais bien que la condition se réalise, l'intervalle ne se réinitialise pas.


function Timer(){
var timer = setInterval(appel, d-10*n);
Start.style.display = "none";
}
function appel() {
carrebouge();
testniveau();
}
function testniveau()
{
if(nn != n)
{

alert(nn);
clearInterval(timer);
Timer();
}
}

1 réponse

adriellens Messages postés 201 Statut Membre 4
 
Après avoir passé 5 heures sur le problème et juste après avoir posté ce message, j'ai trouvé la réponse. Il fallait juste mettre ma variable timer en globale ! Bonne fin de week end !
0