Sobes.tech
Junior — Middle

Podes listar os principais tipos de dados primitivos e complexos utilizados em JavaScript?

sobes.tech IA

Resposta da IA

No JavaScript, existem os seguintes tipos primitivos principais:

  • Number — tipo numérico, por exemplo: 42, 3.14
  • String — cadeia de caracteres, por exemplo: "olá"
  • Boolean — tipo lógico: true ou false
  • Undefined — valor de uma variável não atribuída
  • Null — valor especial que indica "ausência de valor"
  • Symbol — identificador único e imutável
  • BigInt — para trabalhar com números inteiros de comprimento arbitrário

Os tipos de dados complexos em JavaScript são representados por objetos:

  • Object — coleção de pares chave-valor
  • Array — lista ordenada de valores
  • Function — objeto que pode ser chamado
  • Date, RegExp e outros objetos embutidos

Exemplo:

const num = 10; // Number
const str = "texto"; // String
const flag = true; // Boolean
const obj = {name: "Ivan", age: 30}; // Object
const arr = [1, 2, 3]; // Array