Agora que você já conhece variáveis e tipos de dados, é hora de aprender como o JavaScript manipula valores. Para isso, usamos os operadores.

Os operadores permitem realizar cálculos, comparações e decisões dentro do código.

🎯 Objetivo da aula

Ao final desta aula, você será capaz de:

  • Entender o que são operadores
  • Usar operadores aritméticos
  • Comparar valores corretamente
  • Evitar erros comuns de comparação

🧠 O que são operadores?

Operadores são símbolos especiais usados para realizar operações sobre valores.

Eles trabalham sempre com operandos, que são os valores envolvidos na operação.

➕ Operadores aritméticos

Os operadores aritméticos são usados para realizar cálculos matemáticos.

  • + adição
  • - subtração
  • * multiplicação
  • / divisão
  • % resto da divisão
 
  let a = 10; 
  let b = 3; 
  console.log(a + b); //A saída será 13 
  console.log(a - b); //A saída será 7 
  console.log(a * b); //A saída será 30 
  console.log(a / b); //A saída será 3.333... 
  console.log(a % b); //A saída será 1 

🟰 Operadores de atribuição

O operador = é usado para atribuir um valor a uma variável.

 
  let total = 10; 
  total = total + 5; 
  console.log(total); //A saída será 15 

Também existem formas abreviadas:

 
    let valor = 10; 
    valor += 5; //A saída será  15 
    valor -= 2; //A saída será  13 
    valor *= 2; //A saída será  26 

⚖️ Operadores de comparação

Os operadores de comparação retornam um valor boolean (true ou false).

  • == igual (com conversão)
  • === igual estrito
  • != diferente
  • !== diferente estrito
  • >, <, >=, <=

⚠️ Igual (==) vs Igual estrito (===)

Essa é uma das diferenças mais importantes do JavaScript.

 
  console.log(5 == "5"); //A saída será true 
  console.log(5 === "5"); //A saída será false 
Sempre prefira ===. Ele compara valor e tipo, evitando comportamentos inesperados.

🔗 Operadores lógicos

Os operadores lógicos são usados para combinar condições.

  • && (E lógico)
  • || (OU lógico)
  • ! (NÃO lógico)
 
  let idade = 20; 
  let temCarteira = true; 
  console.log(idade >= 18 && temCarteira); //A saída será true 

❓ Operador ternário

O operador ternário é uma forma curta de escrever um if (você entenderá melhor o if mais adiante, mas pense nele como um teste). O operador ternário é, essencialmente, um "if-else de uma única linha". Ele é muito útil quando você quer atribuir um valor a uma variável com base em uma condição, sem precisar escrever seis ou sete linhas de código.

A sintaxe dele sempre segue este padrão de três partes: condição ? valor_se_verdadeiro : valor_se_falso

 
  let idade = 17; 
  let podeEntrar = idade >= 18 ? "Sim" : "Não"; 
  console.log(podeEntrar); 
O operador ternário deixa o código mais curto, mas deve ser usado com moderação.

Resumo da aula para nunca mais esquecer

  • Operadores realizam cálculos e comparações.
  • Use operadores aritméticos para matemática.
  • Prefira === ao invés de ==.
  • Operadores lógicos combinam condições.

▶️ Próxima aula

Na próxima aula, vamos aprender sobre estruturas de decisão, começando pelo if e else.


HARDWARE

Entendendo o seu computador

O que há dentro do meu computador?

Existem alguns componentes fundamentais presentes dentro do seu computador e é muito importante que você conheça um pouco sobre eles, seja para argumentar com algum vendedor durante a compra de um novo PC ou para identificar alguma atitude desleal de algum técnico que esteja te passando um orçamento para reparo. Na seção Raio-X aqui do Contém Bits você pode conhecer e entender mais detalhadamente sobre cada componente, ou também pode clicar abaixo no componente que deseja, para conhecê-lo melhor.

  • Gabinetes

  • Placas-Mãe

  • Processadores

  • Memória

  • Fontes

  • Drives Ópticos

  • Discos Rígidos

  • SSD

  • Placas de Som

  • Placas de Vídeo

Você Sabia?

A primeira versão do clássico Mega Man, para Nintendo 8 bits, tem seu recorde de pontos estabelecido em 03/11/2006, por David Archey, que cravou 2.396.700 pontos, terminando o jogo.


Nos primeiros oito dias após o lançamento do console Nintendo Wii foram vendidas 600 mil unidades. Isso equivale a quase um por segundo e estes incríveis números são referentes às vendas apenas nos EUA!


As primeiras máquinas de fliperama do mundo a utilizarem moedas, chamadas de Galaxy Game, custavam mais de 20 mil dólares para serem produzidas. Saiba mais sobre elas aqui.


O jogo Final Fantasy X para o Sony Playstation 2 vendeu, apenas no dia do seu lançamento, 1.455.732 cópias, estabelecendo um recorde de vendagem para as primeiras 24 horas de um game. Méritos da SquareSoft, que desenvolveu um excelente produto!


Instalar vários aplicativos com o mesmo propósito, como editores de texto, reprodutores de músicas ou vídeos e até programas antívirus sobrecarregam o seu sistema operacional e ainda ocupam espaço desnecessário em seu HD. Tenha apenas um bom programa para cada função.