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?

O ENIAC, primeiro computador valvulado do mundo, possuía 17.000 válvulas, 500.000 pontos de solda, 30 toneladas de peso e ocupava uma área de 180 metros quadrados. Clique aqui e conheça mais sobre a história dos computadores.


A empresa Universal City Studios, detentora dos direitos autorais do King Kong, processou a Nintendo logo após o lançamento de Donkey Kong, pois segundo ela, o game violava os seus direitos. Ela venceu o processo e recebeu da Nintendo uma indenização de quase 2 milhões de dólares.


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!


Até a primeira metade dos anos 90 era bastante comum que as trilhas sonoras dos games fossem criadas por mulheres e a responsável pelas músicas do clássico Street Fighter 2 foi Yoko Shimomura. Segundo ela, o ritmo "Tararirarin" da música tema do personagem Blanka, do Brasil, veio à sua cabeça enquanto ela estava no trem a caminho da Capcom.


Utilizar seu notebook em camas, sofás ou qualquer superfície macia pode obstruir as entradas e saídas de ar, elevando a temperatura e provocando danos a diversos componentes. Utilize-o sempre sobre uma superfície rígida. Saiba mais aqui.