1
resposta

[Projeto] 17 Temporizador de aquecimento

let tempoMinimo = 5
for (let segundo = 1; segundo <= tempoMinimo; segundo++){
    console.log(`Aquecendo... segundo ${segundo}`)
    if (segundo == 3) {
        console.log("Temperatura ideal atingida.")
    }
    if (segundo == tempoMinimo) {
        console.log(`Tempo total de aquecimento: ${segundo} segundos.`)
    }
}
1 resposta

Olá, Isabella, como vai?

Seu código cumpre exatamente o que o enunciado pede: percorre os segundos, imprime o andamento, marca o momento em que a temperatura ideal chega e finaliza mostrando o total. A lógica está clara e funciona bem para o exemplo apresentado.

Uma pequena sugestão, caso queira deixar o código mais flexível, é transformar o segundo em que a temperatura é atingida em uma variável, assim você permite que o programa funcione com valores diferentes sem precisar alterar o corpo do loop. Por exemplo, poderia declarar algo como temperaturaIdealAlcancadaEm = 3 e usar essa variável dentro do if.

Obrigado por compartilhar seu exercício, continue trazendo suas soluções no fórum. O espaço está à disposição.

Alura Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!