Oi pessoal! Por favor, me ajudem corrigindo os meus quatro desafios da hora prática.
Agradeço desde já
Desafio 1 - Crie um contador que comece em 1 e vá até 10 usando um loop while. Mostre cada número:
// Inicializa o contador criando a variável contador
let contador = 1;
// Loop while que continua enquanto contador for menor ou igual a 10
while (contador <= 10) {
// Mostra o valor atual do contador
alert(contador);
// Incrementa o contador
contador++;
}
Desafio 2 - Crie um contador que começa em 10 e vá até 0 usando um loop while. Mostre cada número.
// Cria o contador que começa com 10
let contador = 10;
// Loop while que continua enquanto contador for maior que 0
while (contador >= 0) {
// Mostra o valor atual do contador
alert(contador);
// Reduz o contador
contador--;
}
Desafio 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.
// Pede um número ao usuário
let numeroDoUsuario = prompt("Digite um número");
// Cria uma regra que se o número for maior que 0
while (numeroDoUsuario >= 0) {
// emite um alerta com o número do usuário
alert (numeroDoUsuario);
// e vai reduzindo até chegar no número definido na linha 5
numeroDoUsuario--
}
Desafio 4 - Crie um programa de contagem progressiva. Peça um número e conte de 0 até esse número, usando um loop while no console do navegador.
// Pede um número ao usuário
let numeroDoUsuario = prompt("Digite um número");
// Inicializa o contador a partir do zero
let contador = 0;
// Cria uma regra que se o número do usuário for maior que 0
if (numeroDoUsuario >= 0) {
// Loop while que continua enquanto contador for menor ou igual ao número do usuário
while (contador <= numeroDoUsuario) {
// Mostra o valor atual do contador
alert(contador);
// Incrementa o contador
contador++;
}