A linguagem JavaScript suporta cinco tipos de dados principais: números, strings, booleanos, objetos e arrays.

Untitled

Números

São dados numéricos, que podem ser inteiros ou decimais. Por exemplo: 10, 15.5.

let x = 10;
let y = 3.14;

Strings

São dados de texto, representados entre aspas simples ou duplas. Por exemplo: “Oi, como você está?”.

let nome = "João";
let mensagem = 'Olá, como vai?';

Booleanos

São dados lógicos que podem assumir apenas os valores true (verdadeiro) ou false (falso). Por exemplo: true.

let temCarro = true;
let gostaDeJavaScript = false;

Arrays

São listas de dados que podem conter qualquer tipo de dado. Por exemplo: [“Carro”, “Moto”, “Ônibus”].

let frutas = ["Maçã", "Banana", "Laranja"];
let numeros = [1, 2, 3, 4, 5];

Objetos

São dados que representam algum elemento real. Por exemplo: { nome: “João”, idade: 25 }. Objetos são dados formados por pares de chave/valor. Por exemplo, um objeto pode ter a chave "nome" com o valor "JavaScript".

let pessoa = {
  nome: "João",
  idade: 25,
  altura: 1.8
};

let carro = {
  marca: "Honda",
  modelo: "Civic",
  ano: 2018
};

Dicionários

****são dados formados por chaves e valores associados. Por exemplo, um dicionário pode ter a chave "nome" com o valor "JavaScript". A diferença entre dicionários e objetos é que os dicionários podem ter valores diferentes para cada chave. Por exemplo, um dicionário pode ter a chave "nome" com o valor "JavaScript" e a chave "linguagem" com o valor "programação".