Page cover

7.4 - Estruturas condicionais

🌟 Entendendo as Estruturas Condicionais em JavaScript

🌟 Entendendo as Estruturas Condicionais em JavaScript

"Se chover, levo o guarda-chuva. Se fizer sol, coloco os óculos escuros." Você já pensou como o computador toma decisões parecidas com essas? Vamos descobrir! 💻☀️🌧️


🤔 O que são estruturas condicionais?

Estruturas condicionais são formas de dizer para o computador:

"Ei, se isso aqui for verdade, faça tal coisa!" "Se não, faça outra coisa."

Elas ajudam o código a tomar decisões, como numa conversa: Se acontecer X, então faça Y.


if, else if e else — o trio básico

Vamos começar com os três comandos mais comuns:

📌 if (se)

Usado para testar uma condição. Se for verdadeira, o código dentro das chaves {} será executado.

let idade = 18;

if (idade >= 18) {
  console.log("Você pode dirigir! 🚗");
}

📌 else (senão)

Usado quando queremos fazer algo diferente caso a condição seja falsa.


📌 else if (senão se)

Usado quando queremos verificar mais de uma possibilidade.


🔁 Vários exemplos da vida real

☕ Exemplo 1: Café com açúcar?

📱 Exemplo 2: Bateria do celular


🧠 Dica de ouro: sempre pense como o computador

💡 O computador não entende emoções ou intenções. Ele só executa o que você manda baseado na lógica.

Por isso:

  • Use == para comparar valores (ex: idade == 18)

  • Use === para comparar valores e tipos (ex: idade === "18" → falso!)

  • Use > (maior), < (menor), >= (maior ou igual), <= (menor ou igual)


🛠️ Exercício prático para treinar

Tente escrever um código que diga se a pessoa pode ou não entrar em um cinema, baseado na idade.

Depois, tente melhorar o código adicionando:

  • uma condição para "meia entrada" se a idade for entre 13 e 17

  • uma mensagem especial se a idade for maior que 60


📚 Fonte oficial: MDN Web Docs – if...else


🚀 Resumo Final

Comando
Quando usar

if

Quando precisa verificar uma condição

else

Quando quer uma alternativa se if for falso

else if

Quando precisa testar várias condições diferentes


💬 Lembre-se: aprender programação é como aprender um novo idioma. Quanto mais você pratica, mais fluente você se torna! E você já deu um grande passo aprendendo as estruturas condicionais! 👏✨

Atualizado