DevPath · Aprenda a programar ESPTEN

Variáveis e tipos de dados

Declarar variáveis: let e const

Variáveis

Seu programa precisa de memória: um lugar para lembrar o nome do usuário, o preço de um produto ou se alguém está logado. É para isso que servem as variáveis.

No fundo, uma variável é um nome que aponta para um valor guardado na memória. Ela permite que você reutilize dados e dê a eles um nome com significado, em vez de repetir o mesmo valor por todo lado.

let e const

let idade = 25;       // pode mudar mais adiante
const nome = "Ana";   // constante: não pode ser reatribuída

Reatribuir

let pontos = 0;
pontos = pontos + 10; // agora vale 10

Se você tentar reatribuir uma const, o JavaScript lança um erro.

⚠️ Pegadinha clássica: const não significa "valor imutável", significa que você não pode reatribuir o nome. Se você guardar um objeto ou um array em uma const, o conteúdo dele ainda pode mudar. O que fica fixo é para onde a variável aponta, não o que está dentro.

Nomes de variáveis

Exemplos

Declarar e usar variáveis

const nome = "Ana";
let idade = 25;
idade = 26; // aniversário 🎂
console.log(nome, "tem", idade, "anos");
Coloque isto em prática

O DevPath é um curso prático: aqui você lê a teoria; no app você a coloca em prática com exercícios que rodam de verdade, offline.

Comece grátis no app →
Tipos de dados primitivos →