Page cover

7.2 - Variáveis

🧠 Variáveis em JavaScript: Guardando Informações!

🧠 Variáveis em JavaScript: Guardando Informações!

📦 O que é uma variável?

Pensa numa caixinha onde você pode guardar algo para usar depois. É isso que uma variável faz em JavaScript! Com ela, você pode guardar valores como nomes, números, resultados de cálculos e muito mais.

Você pode pensar assim:

let nome = "Maria";

Aqui, estamos dizendo: 👉 “JavaScript, guarda o valor Maria na caixinha chamada nome!”


✏️ Como criar variáveis?

Em JavaScript, temos três jeitos principais de criar variáveis:

1. var (o antigão 🕰️)

var idade = 18;
  • Usado há muitos anos, mas hoje em dia não é mais recomendado.

  • Pode causar problemas em códigos maiores.

2. let (o mais usado hoje 🧰)

let cidade = "Recife";
  • Ideal para variáveis que podem mudar.

  • Boa escolha para a maioria dos casos.

3. const (pra quando não muda nunca 🔒)

const planeta = "Terra";
  • Usado quando o valor não vai mudar.

  • Mais seguro em muitas situações.


⚠️ Regras para nomear variáveis

Antes de sair criando variáveis, é bom seguir algumas regrinhas:

✅ Pode conter letras, números, $ e _ ✅ Pode começar com letra, $ ou _ 🚫 Não pode começar com número 🚫 Não pode ter espaços ou caracteres especiais 🚫 Não pode usar palavras reservadas (como let, if, function, etc.)

Exemplos válidos:

let meuNome = "João";
let _idade = 20;
let $salario = 1500;

Exemplos inválidos:

let 1nome = "Ana";      // ❌ começa com número
let meu-nome = "Ana";   // ❌ contém hífen

🎯 Diferença entre let e const

Tipo
Pode mudar?
Quando usar?

let

✅ Sim

Quando o valor vai mudar

const

❌ Não

Quando o valor é fixo

Exemplo com let:

let pontos = 0;
pontos = 10;  // mudamos o valor depois

Exemplo com const:

const cpf = "123.456.789-00";
cpf = "987.654.321-00"; // ❌ erro! Não pode mudar

💡 Dica importante: sempre comece com let ou const!

Evite usar var — ela pode causar confusão. Hoje em dia, a maioria dos desenvolvedores usa let e const para manter o código mais seguro e organizado.


🧪 Teste rápido!

Dá uma olhada nesse código e tenta adivinhar o que ele imprime:

let nome = "Lucas";
const idade = 22;

console.log("Olá, meu nome é " + nome + " e tenho " + idade + " anos.");

🧠 Resposta:

Olá, meu nome é Lucas e tenho 22 anos.


🚀 Resumo rápido

  • Variável = caixinha para guardar valores

  • Use let para valores que podem mudar

  • Use const para valores fixos

  • Dê nomes claros e siga as regras

  • Evite var (tá velho!)


👨‍💻 Bora praticar?

Tente criar um programa simples que:

  1. Guarde o nome de uma pessoa

  2. Guarde o ano de nascimento

  3. Calcule a idade atual

  4. Mostre no console uma frase assim:

Olá, Maria! Você tem 18 anos.

➡️ Use const para o ano atual, e let para o resto. ➡️ Teste mudando o nome e o ano de nascimento!


Se precisar de ajuda, lembre-se: errar faz parte do processo! 🚧 Você está aprendendo algo poderoso. Continue firme! 💪💻

Last updated