Oi, Henrique! Como vai?
Agradeço por compartilhar seu código com a comunidade Alura.
É isso aí! Mandou bem! ✨
Aproveito para compartilhar o método setTimeout
podemos utilizar para adicionar um atraso entre cada contagem. Assim, você pode criar um efeito mais dinâmico na contagem regressiva.
const lancamento = 0;
for (let i = 10; i >= lancamento; i--){
setTimeout(() => console.log(i), (10 - i) * 1000); // Atraso de 1 segundo
if (i <= lancamento) {
setTimeout(() => console.log('Lancar!'), (10 - i + 1) * 1000);
break;
}
}
Qualquer dúvida que surgir, compartilhe no fórum. Abraços e bons estudos!
Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!