Olá! Por pura curiosidade, seria possível implementar a alternância das funções de iniciar e parar o timer utilizando o "array.prototype.reverse"?
Valeu!
Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!
Olá! Por pura curiosidade, seria possível implementar a alternância das funções de iniciar e parar o timer utilizando o "array.prototype.reverse"?
Valeu!
Fala aí Danilo, acho que não faria tanto sentido, o .reserveseria mais para você trabalhar com array onde ele será invertido.
Para startar/parar o timer, recomendo o setInterval com clearInterval mesmo.
Espero ter ajudado.
Valeu pelo feedback ! Na verdade eu estava pensando no caso de um array que guarda as funções start() e stop(), como por exemplo: Let playPause = ['start', 'stop']
A função chamada seria playPause[0] (), e o array seria invertido a cada clicada. Uma coisa assim funcionaria?
Não quero ser insistente... é só uma curiosidade mesmo!
Valeu!
Funcionária sim Danilo.
A start você faria o setInterval e na stop faria o clearInterval.
Espero ter ajudado.