Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

Uso do clearInterval()

No vídeo é utilizado o clearInterval( ), porém antes disso eu coloquei um return na função e funcionou também. É errado?

var tempoDeJogo = $("#tempo-restante").text();
campoTexto.on("focus", function(){
    setInterval(function(){
        tempoDeJogo--;
        if(tempoDeJogo < 0){
            campoTexto.attr("disabled", true);
            return;
        }

        $("#tempo-restante").text(tempoDeJogo);
    }, 1000);
});
1 resposta
solução!

Olá, Cristiano.

Não é errado, só é diferente e o return é menos declarativo. Quando eu falo declarativo quero dizer que o código fica um pouco mais complicado de se ler. Faz sentido?