📦
JavaScriptIniciante 6 min
Variáveis e tipos em JavaScript
Entenda a diferença entre var, let e const e conheça os tipos primitivos do JavaScript.
Variáveis são caixinhas com nome onde guardamos valores que o programa vai usar. No JavaScript moderno existem três palavras-chave para declará-las: var, let e const.
var, let e const: qual usar?
- var — antigo, evite. Tem escopo de função e comporta-se de forma estranha.
- let — valor pode mudar depois. Escopo de bloco, previsível.
- const — valor não pode ser reatribuído. Use sempre que possível.
variaveis.js
let idade = 25; // pode mudar depois
const nome = "Ana"; // não pode ser reatribuída
idade = 26; // ✅ funciona
// nome = "Beto"; // ❌ TypeError
console.log(nome, idade); // Ana 26Os tipos primitivos
JavaScript tem 7 tipos primitivos. Eles são imutáveis — operações criam novos valores em vez de modificar o original.
javascript
typeof 42; // "number"
typeof "oi"; // "string"
typeof true; // "boolean"
typeof undefined; // "undefined"
typeof null; // "object" (bug histórico, mas é null)
typeof 10n; // "bigint"
typeof Symbol(); // "symbol"Regra prática: comece sempre com const. Só troque para let quando realmente precisar reatribuir o valor. Esqueça que var existe.