A linguagem JavaScript suporta cinco tipos de dados principais: números, strings, booleanos, objetos e arrays.
São dados numéricos, que podem ser inteiros ou decimais. Por exemplo: 10, 15.5.
let x = 10;
let y = 3.14;
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?';
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;
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];
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
};
****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".