Boa tarde pessoal, passando aqui pra entregar os desafios propostos.
Script que vai contar de 1 até 10:
alert("Seja bem-vindo ao contador que irá contar de 1 até 10");
let contador1 = 1;
while (contador1<=10) {
alert(contador1);
contador1++;
}
Script que conta de 10a 0:
alert("Oi, eu sou o contador que irá contar de 10 até 0"); let contador2 = 10; while (contador2>= 0) { alert(contador2); contador2--; }
Script que vai contar de forma regressiva até 0 direto no console:
alert("Oi, eu sou o seu contador regressivo, isto é, conto de forma inversa.");
let ateQuanto = prompt("Devo contar a partir de qual número até chegar no 0?");
let contador3 = ateQuanto;
while (contador3>=0) {
console.log (contador3);
contador3--;
}
Script que vai contar de forma progressiva:
alert("Oi, eu sou seu contador progressivo. Isto é, vou contar do 0 até o número que tu escolher!");
let ateQualNumero = prompt("Devo contar do 0 até qual número?");
let contador4 = 0;
while (contador4<=ateQualNumero) {
console.log(contador4);
contador4++;
}
Bonos, página html pra quem quiser testar:
<!DOCTYPE html>
<html lang="pt-BR">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Front-end para os contadores</title>
</head>
<body>
<script src="contador01.js"></script>
<script src="contador02.js"></script>
<script src="contador03.js"></script>
<script src="contador04.js"></script>
</body>
</html>