19.2. Introdução ao Javascript: variáveis, tipos de dados, operadores: Variáveis em Javascript

Javascript é uma linguagem dinâmica de alto nível que é comumente usada para tornar as páginas da web interativas. Uma das características fundamentais do Javascript é a capacidade de manipular variáveis. As variáveis são basicamente contêineres que armazenam informações que podem ser alteradas e manipuladas ao longo do tempo.

Declarando Variáveis

Para declarar uma variável em Javascript, usamos as palavras-chave var, let ou const. A palavra-chave var foi a maneira tradicional de declarar variáveis, mas foi substituída pelas palavras-chave let e const na atualização do ES6 do Javascript. A diferença entre essas palavras-chave reside na mutabilidade e no escopo das variáveis.

var x = 10; // Declaração de variável usando 'var'
let y = 20; // Declaração de variável usando 'let'
const z = 30; // Declaração de variável usando 'const'

Tipos de Dados

Javascript é uma linguagem dinamicamente tipada, o que significa que não precisamos especificar o tipo de dados ao declarar uma variável. Os tipos de dados podem ser divididos em duas categorias: primitivos e objetos.

Os tipos de dados primitivos incluem: Number, String, Boolean, Undefined, Null e Symbol. Os objetos são uma coleção de propriedades, com cada propriedade consistindo em um par de chave-valor.

Operadores

Javascript fornece uma variedade de operadores que podem ser usados para manipular dados. Estes incluem operadores aritméticos, de comparação, lógicos e de atribuição.

Operadores Aritméticos

Os operadores aritméticos são usados para realizar operações matemáticas. Estes incluem adição (+), subtração (-), multiplicação (*), divisão (/), e módulo (%).

var a = 10;
var b = 20;
console.log(a + b); // 30
console.log(a - b); // -10
console.log(a * b); // 200
console.log(a / b); // 0.5
console.log(a % b); // 10

Operadores de Comparação

Os operadores de comparação são usados para comparar dois valores. Estes incluem igual (==), não igual (!=), igual estrito (===), não igual estrito (!==), maior que (>), menor que (<), maior ou igual (>=), e menor ou igual (<=).

var a = 10;
var b = 20;
console.log(a == b); // false
console.log(a != b); // true
console.log(a === b); // false
console.log(a !== b); // true
console.log(a > b); // false
console.log(a < b); // true
console.log(a >= b); // false
console.log(a <= b); // true

Operadores Lógicos

Os operadores lógicos são usados para testar a verdade de algo. Estes incluem AND (&&), OR (||), e NOT (!).

var a = true;
var b = false;
console.log(a && b); // false
console.log(a || b); // true
console.log(!a); // false

Operadores de Atribuição

Os operadores de atribuição são usados para atribuir valores a variáveis. Estes incluem o operador de atribuição (=), adição e atribuição (+=), subtração e atribuição (-=), multiplicação e atribuição (*=), divisão e atribuição (/=), e módulo e atribuição (%=).

var a = 10;
a += 20; // a = a + 20
console.log(a); // 30
a -= 10; // a = a - 10
console.log(a); // 20
a *= 2; // a = a * 2
console.log(a); // 40
a /= 4; // a = a / 4
console.log(a); // 10
a %= 3; // a = a % 3
console.log(a); // 1

Em resumo, as variáveis em Javascript são uma parte fundamental da linguagem. Elas permitem que os programadores armazenem e manipulem dados de maneira eficaz. Compreender como declarar variáveis, os diferentes tipos de dados e como usar operadores é crucial para se tornar um desenvolvedor Javascript eficiente.

Agora responda o exercício sobre o conteúdo:

Quais são as palavras-chave usadas para declarar variáveis em Javascript?

Você acertou! Parabéns, agora siga para a próxima página

Você errou! Tente novamente.

Imagem do artigo Introdução ao Javascript: variáveis, tipos de dados, operadores: Tipos de Dados em Javascript

Próxima página do Ebook Gratuito:

68Introdução ao Javascript: variáveis, tipos de dados, operadores: Tipos de Dados em Javascript

4 minutos

Ganhe seu Certificado deste Curso Gratuitamente! ao baixar o aplicativo Cursa e ler o ebook por lá. Disponível na Google Play ou App Store!

Disponível no Google Play Disponível no App Store

+ de 6,5 milhões
de alunos

Certificado Gratuito e
Válido em todo o Brasil

48 mil exercícios
gratuitos

4,8/5 classificação
nas lojas de apps

Cursos gratuitos em
vídeo, áudio e texto