🚀 Capítulo 10: Enquanto (While)

🎯 Objetivo da Aula

Ao final desta aula, você entenderá o conceito de estruturas de repetição (Loops) e saberá como usar o comando while para repetir um código enquanto uma condição for verdadeira.


🏢 O Cenário Prático (Seu Desafio)

Precisamos abastecer a nave! Seu desafio é criar um loop que adicione combustível de 10 em 10 até que o tanque esteja cheio (100%).


🧠 Fundamentos: A Teoria Traduzida

Um loop serve para você não ter que digitar o mesmo código várias vezes. O while (Enquanto) repete o bloco de código enquanto a pergunta que você fez continuar sendo verdadeira.

  • Atenção: Se você não mudar o valor da variável dentro do loop, ele roda para sempre (Loop Infinito)!

📖 Exemplo Guiado: Abastecendo

let combustivel = 0;
 
while (combustivel < 100) {
  combustivel = combustivel + 10; // Aumenta de 10 em 10
  console.log("Abastecendo... Nível:", combustivel);
}

🛠️ Prática Obrigatória 1

Crie uma contagem regressiva de 5 até 1 para o lançamento de um foguete usando while.


🛠️ Prática Obrigatória 2

Faça o loop parar quando chegar a 0 e mostrar “Fogo!“.


🔑 Gabarito de Código/Fórmulas

Prática 1 e 2:

let contador = 5;
while (contador > 0) {
  console.log(contador);
  contador--; // Diminui 1
}
console.log("Fogo!");