0
Promoção de Volta das Aulas ! Cursos com 25% OFF no menu "Cursos"
agosto 25, 2025
0
César Fontanella

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 let e const em vez de var.
  • 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.