
Tipos, Valores e Variáveis em JavaScript: Guia Completo para Iniciantes
Entender os tipos de dados, valores e variáveis é o primeiro passo para dominar JavaScript. Eles são a base de qualquer programa, permitindo armazenar informações, manipular dados e construir lógica eficiente.
Neste guia, você vai aprender conceitos fundamentais de JavaScript, com exemplos práticos para iniciantes.
O que são Variáveis em JavaScript?
Variáveis são nomes simbólicos que armazenam valores. Elas permitem guardar informações temporárias para uso em cálculos, exibição em tela ou lógica de controle.
Em JavaScript, você pode declarar variáveis usando:
var→ variável com escopo global ou de função.let→ variável com escopo de bloco (mais moderno e recomendado).const→ constante, cujo valor não pode ser alterado.
var nome = "Ana"; // var
let idade = 25; // let
const PI = 3.1415; // const
console.log(nome); // Ana
console.log(idade); // 25
console.log(PI); // 3.1415
Tipos de Dados em JavaScript
JavaScript possui tipos primitivos e tipos complexos:
Tipos Primitivos
- String → textos
let cidade = "São Paulo";
- Number → números inteiros ou decimais
let idade = 30;
let altura = 1.75;
- Boolean → verdadeiro ou falso
let ativo = true;
let inscrito = false;
- Undefined → variável declarada, mas sem valor
let valor;
console.log(valor); // undefined
- Null → ausência intencional de valor
let resultado = null;
- Symbol → identificadores únicos
let id = Symbol("id");
- BigInt → números inteiros muito grandes
let grandeNumero = 123456789012345678901234567890n;
Tipos Complexos
- Object → coleções de dados e funções
let pessoa = { nome: "Ana", idade: 25 };
console.log(pessoa.nome); // Ana
- Array → listas ordenadas de valores
let frutas = ["maçã", "banana", "laranja"];
console.log(frutas[1]); // banana
Conversão de Tipos
JavaScript é uma linguagem de tipagem dinâmica, o que significa que você pode converter tipos facilmente:
let numero = "10";
console.log(Number(numero) + 5); // 15
let booleano = true;
console.log(String(booleano)); // "true"
Boas práticas com variáveis
- Prefira
leteconstem vez devar. - Use nomes descritivos e claros.
- Sempre inicialize suas variáveis quando possível.
let totalCompras = 0;
const TAXA = 0.08;
Conteúdo adaptado do capítulo “Tipos, Valores e Variáveis” do livro JavaScript: O Guia Definitivo de David Flanagan.