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

[Dúvida] Caríssimos, bom dia. Uma dúvida prática a respeito da questão 3.

"3. Crie um programa de contagem regressiva. Peça um número e conte deste número até 0, usando um loop while no console do navegador."

A resposta correta, segundo o instrutor é a seguinte:

let numeroMaximo = prompt("Digite um número para a contagem regressiva:");

while (numeroMaximo >= 0) {
    console.log(numeroMaximo);
    numeroMaximo--;
}

Contudo, a minha ficou assim:

let numero;
numero = prompt('Insira um número');
while(numero >= 0) {
    console.log(numero);
    numero--
};

A minha dúvida é: Eu poderia seguir com o jeito que fiz acima ou está errado? Como esse erro ocorreria na prática? Pode me explicar por favor?

1 resposta
solução!

Bom dia, Matheus! Tudo bem com você?

Sua solução está correta e funciona perfeitamente! Ambas as versões do código cumprem a tarefa de realizar uma contagem regressiva a partir de um número fornecido pelo usuário até 0. A principal diferença é que você usou a variável numero enquanto o instrutor usou numeroMaximo. Isso não afeta o funcionamento do código. Portanto, você pode seguir com o jeito que fez. Não há erro na sua abordagem.

Gostaria de aproveitar este momento para destacar um ponto importante na programação: é completamente normal existirem diferentes formas de se chegar a um mesmo resultado. Em programação, não existe um único "gabarito" ou caminho correto para resolver um problema. O que realmente importa é que o código funcione corretamente e produza o resultado esperado.

Claro, à medida que você avança nos seus estudos e na sua carreira, vai aprender mais sobre boas práticas e performance, que são aspectos essenciais para escrever código eficiente e sustentável. No entanto, quando estamos começando, o foco principal deve ser entender os conceitos e garantir que o código funcione corretamente. Sendo assim, não se preocupe se o seu código não parece exatamente igual ao do instrutor, desde que ele produza o mesmo resultado. Conte sempre com o fórum quando dúvidas surgirem.

Espero ter ajudado. Fico à disposição. Abraços e bons estudos!

Caso este post tenha lhe ajudado, por favor, marcar como solucionado ✓. Bons Estudos!