setTimeinterval (javascript)
Bom, fiz uma função que deve ser executada toda vez que um botão é clicado/pressionado
var INTERVALO;
var CONTADOR = 0;
INTERVALO = setTimeinterval(minhaFuncao(), 1000);
function minhaFuncao(){
CONTADOR = CONTADOR +1;
if(CONTADOR<5){
//faz a mágica
}else{
//limpa o intervalo e recomeça
clearInterval(INTERVALO);
CONTADOR = 0;
}
}
//o problema é que algumas vezes simplesmente trava o CONTADOR em 1, e fica repetindo a função sem parar
A imagem com o valor do contador enquanto eu estava digitando:

Discussão (5)
Carregando comentários...