Oi, Heitor! Tudo bem?
Ótimo código, parabéns! Deixo como sugestão apenas atenção ao último exemplo de contagem progressiva, especificamente no nome da variável que estamos incrementando dentro do loop, pois declaramos a variável tentativas3
mas estamos tentando incrementar uma variável chamada contador
, que não foi declarada. Podemos, então, deixar o nosso código da seguinte maneira:
// Crie um contador que comece em 1 e vá até 10 usando um loop while. Mostre cada número.
let tentativas1 = 1;
while (tentativas1 <= 10) {
console.log(tentativas1);
tentativas1++;
}
// Crie um contador que comece em 10 e vá até 0 usando um loop while. Mostre cada número.
let tentativas2 = 10;
while (tentativas2 >= 0) {
console.log(tentativas2);
tentativas2--;
}
// Crie um programa de contagem regressiva. Peça um número ao usuario e conte deste número até 0, usando um loop while no console do navegador
let numeroMaximo1 = prompt("Digite um número para a contagem regressiva:");
numeroMaximo1 = parseInt(numeroMaximo1); // Certifique-se de que é um número
while (numeroMaximo1 >= 0) {
console.log(numeroMaximo1);
numeroMaximo1--;
}
// Crie um programa de contagem progressiva. Peça um número ao usuario e conte de 0 até esté número, usando um loop while no console do navegador.
let numeroMaximo2 = prompt("Digite um número para a contagem progressiva:");
numeroMaximo2 = parseInt(numeroMaximo2); // Certifique-se de que é um número
let tentativas3 = 0;
while (tentativas3 <= numeroMaximo2) {
console.log(tentativas3);
tentativas3++;
}
Aqui no último exemplo, mudamos contador
para tentativas3
dentro do loop e adicionamos parseInt
para garantir que o valor obtido do prompt
seja tratado como um número.
Espero ter ajudado!
Um forte abraço e bons estudos!