Praticando JavaScript: Laços de Repetição - Resolução 06 - Verificando o Acesso Restrito
O código conta com apenas uma function, que é usada para realizar a contagem até o número 20, mas parando ao chegar no número 10, apresenta 2 métodos de setTimeout() para uma experiência melhor.
iniciarContagem();
function iniciarContagem() {
for (let i = 1; i <= 20; i++) {
if (i === 10) {
setTimeout(() => {
console.log("Alerta: Número 10 alcançado. Contagem interrompida.");
}, (9) * 1000);
break;
}
setTimeout(() => {
console.log(i);
}, (i - 1) * 1000);
}
}