0
respostas

[Projeto] 07 Desafio: hora da prática - Respostas

1-) Crie um contador que comece em 1 e vá até 10 usando um loop while. Mostre cada número.
Usei esse arquivo para teste:

desafio1.js

let varCont = 1;
while (varCont <= 10)
{
document.write(\nO número é: ${varCont})
document.write("
")
varCont++
}

2-) Crie um contador que começa em 10 e vá até 0 usando um loop while. Mostre cada número.
Usei esse arquivo para teste:

desafio2.js

let varCont = 10;
while (varCont >= 0)
{
document.write(\nO número é: ${varCont})
document.write("
")
varCont--
}

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.
Usei esse arquivo para teste:

	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.

app7.3.js

let mensagemNumero = "Digite um número: ";
let numero = prompt(mensagemNumero);

//Validando a entrada dos dados para evitar bug
//Verifica se o atributo de entrada está vazio ou nulo
if (numero === null){
alert("Você clicou em Cancelar ou ESC");
}else if (numero === ""){
alert("Você clicou em OK! \nMas não digitou o número");
}else{
let varCont = numero;
while (varCont >= 0)
{
console.log(\nO número é: ${varCont})
varCont--
}
}

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.
Usei esse arquivo para teste:

<!doctype html>
	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.

app7.4.js
let mensagemNumero = "Digite um número: ";
let numero = prompt(mensagemNumero);

//Validando a entrada dos dados para evitar bug
//Verifica se o atributo de entrada está vazio ou nulo
if (numero === null){
alert("Você clicou em Cancelar ou ESC");
}else if (numero === ""){
alert("Você clicou em OK! \nMas não digitou o número");
}else{
let varCont = 0;
while (varCont <= numero)
{
console.log(\nO número é: ${varCont})
varCont++
}
}