- Crie um contador que comece em 1 e vá até 10 usando um loop while. Mostre cada número..
let contador = 1; // Inicializa a variável 'contador' com o valor 1.
while (contador <= 10) { // O loop continua enquanto 'contador' for menor ou igual a 10.
console.log(contador); // Imprime o valor atual de 'contador' no console.
contador++; // Incrementa o 'contador' em 1 a cada iteração.
}
console.log("Contagem de 1 a 10 concluída!"); // Mensagem final após o loop.
- Crie um contador que começa em 10 e vá até 0 usando um loop while. Mostre cada número.
let contadorRegressivo = 10; // Inicializa a variável 'contadorRegressivo' com o valor 10.
while (contadorRegressivo >= 0) { // O loop continua enquanto 'contadorRegressivo' for maior ou igual a 0.
console.log(contadorRegressivo); // Imprime o valor atual de 'contadorRegressivo' no console.
contadorRegressivo--; // Decrementa o 'contadorRegressivo' em 1 a cada iteração.
}
console.log("Contagem regressiva de 10 a 0 concluída!"); // Mensagem final após o loop.
- 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.
let numeroParaRegressiva = prompt("Digite um número para iniciar a contagem regressiva:"); // Solicita um número ao usuário.
numeroParaRegressiva = parseInt(numeroParaRegressiva); // Converte a entrada (que é uma string) para um número inteiro.
// Verifica se a entrada é um número válido para evitar erros.
if (!isNaN(numeroParaRegressiva)) {
console.log(`Iniciando contagem regressiva a partir de ${numeroParaRegressiva}:`);
while (numeroParaRegressiva >= 0) { // O loop continua enquanto 'numeroParaRegressiva' for maior ou igual a 0.
console.log(numeroParaRegressiva); // Imprime o valor atual.
numeroParaRegressiva--; // Decrementa o número.
}
console.log("Contagem regressiva concluída!"); // Mensagem final.
} else {
console.log("Entrada inválida. Por favor, digite um número.");
}
- 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.
let numeroParaProgressiva = prompt("Digite um número para a contagem progressiva (de 0 até ele):"); // Solicita um número ao usuário.
numeroParaProgressiva = parseInt(numeroParaProgressiva); // Converte a entrada para um número inteiro.
// Verifica se a entrada é um número válido para evitar erros.
if (!isNaN(numeroParaProgressiva)) {
let contadorProgressivo = 0; // Inicializa o contador em 0.
console.log(`Iniciando contagem progressiva de 0 até ${numeroParaProgressiva}:`);
while (contadorProgressivo <= numeroParaProgressiva) { // O loop continua enquanto 'contadorProgressivo' for menor ou igual ao número digitado.
console.log(contadorProgressivo); // Imprime o valor atual.
contadorProgressivo++; // Incrementa o contador.
}
console.log("Contagem progressiva concluída!"); // Mensagem final.
} else {
console.log("Entrada inválida. Por favor, digite um número.");
}