Probleme clearInterval() en javascript

Résolu
adriellens Messages postés 171 Date d'inscription   Statut Membre Dernière intervention   -  
adriellens Messages postés 171 Date d'inscription   Statut Membre Dernière intervention   -
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 171 Date d'inscription   Statut Membre Dernière intervention   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