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 ===. 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); 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.
Você Sabia?
Final Fantasy X
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!
Ábaco
O ábaco é o dispositivo de cálculo mais antigo construído e conhecido pelo homem. Suas formas mais primitivas datam de 400 a.C. e eles foram encontrados na China e na Babilônia. Para saber mais sobre a história dos computadores, clique aqui.
Tetris
O título Tetris detém o recorde de jogo mais adaptado de todos os tempos. No total foram mais de 60 plataformas diferentes que receberam alguma versão do quebra-cabeças criado por Alexey Pajitnov. Conheça mais sobre este incrível jogo clicando aqui.
Space Invaders
A partida mais longa do clássico Space Invaders durou incríveis 38 horas e 32 minutos e esta façanha foi conseguida por um jogador de apenas 12 anos! O jogo, claro, podia ser pausado para alimentação e descanso, mas ainda assim o recorde, estabelecido no dia 02/09/1980, ainda não foi quebrado. Saiba mais.
PDP-1
O primeiro computador a conseguir rodar o jogo Spacewar era o PDP-1, que custava 120 mil dólares e pertencia ao Massachusetts Institute of Technology. O jogo demorou 200 horas para ser desenvolvido, em 1962, e seu criador foi um cientista da computação chamado Steve Russel.










