Introdução : Operadores e Expressões em JavaScript
Em JavaScript, operadores são usados para realizar operações em variáveis e valores. Expressões combinam variáveis, valores e operadores para produzir um resultado. Conhecer os diferentes tipos de operadores é essencial para escrever código eficiente e funcional. Vamos explorar operadores aritméticos, de atribuição, de comparação e lógicos com exemplos práticos.
Operadores Aritméticos
Operadores aritméticos realizam operações matemáticas básicas:
-
+
(adição) - – (subtração)
- * (multiplicação)
-
/
(divisão) -
%
(módulo) -
*
(exponenciação)
Exemplos de Uso
let a = 10;
let b = 5;
console.log(a + b); // Saída: 15
console.log(a - b); // Saída: 5
console.log(a * b); // Saída: 50
console.log(a / b); // Saída: 2
console.log(a % b); // Saída: 0
console.log(a ** b); // Saída: 100000
Operadores de Atribuição
Operadores de atribuição atribuem valores às variáveis:
-
=
(atribuição) -
+=
(adição e atribuição) -
=
(subtração e atribuição) -
=
(multiplicação e atribuição) -
/=
(divisão e atribuição) -
%=
(módulo e atribuição)
Exemplos de Uso
let x = 10;
x += 5; // Equivalente a x = x + 5
console.log(x); // Saída: 15
x -= 3; // Equivalente a x = x - 3
console.log(x); // Saída: 12
x *= 2; // Equivalente a x = x * 2
console.log(x); // Saída: 24
x /= 4; // Equivalente a x = x / 4
console.log(x); // Saída: 6
x %= 2; // Equivalente a x = x % 2
console.log(x); // Saída: 0
Operadores de Comparação
Operadores de comparação comparam valores e retornam um booleano (true
ou false
):
-
==
(igual a) -
===
(estritamente igual a) -
!=
(diferente de) -
!==
(estritamente diferente de) -
>
(maior que) -
<
(menor que) -
>=
(maior ou igual a) -
<=
(menor ou igual a)
Exemplos de Uso
let y = 10;
let z = "10";
console.log(y == z); // Saída: true (compara apenas valores)
console.log(y === z); // Saída: false (compara valores e tipos)
console.log(y != z); // Saída: false (compara apenas valores)
console.log(y !== z); // Saída: true (compara valores e tipos)
console.log(y > 5); // Saída: true
console.log(y < 5); // Saída: false
console.log(y >= 10); // Saída: true
console.log(y <= 10); // Saída: true
Operadores Lógicos
Operadores lógicos combinam múltiplas expressões de comparação:
-
&&
(E lógico) -
||
(OU lógico) -
!
(NÃO lógico)
Exemplos de Uso
let a = true;
let b = false;
console.log(a && b); // Saída: false (true E false é false)
console.log(a || b); // Saída: true (true OU false é true)
console.log(!a); // Saída: false (NÃO true é false)
Conclusão : Operadores e Expressões em JavaScript
Os operadores e expressões são fundamentais em JavaScript para realizar cálculos, comparar valores e controlar o fluxo do programa. Compreender como usar operadores aritméticos, de atribuição, de comparação e lógicos permitirá que você escreva código mais eficiente e funcional. Pratique com diferentes exemplos para se familiarizar com esses conceitos e suas aplicações.
Próximas Publicações do WebMundi.com
Além disso, dominar operadores e expressões é apenas o início.
Nas próxima publicações do WebMundi.com, iremos aprofundar em funções, loops e manipulação de arrays para desenvolver habilidades mais avançadas e criar aplicações web mais robustas.
💡 Gostou do conteúdo?
✅ Apoie-nos: Siga, Curta, Comente e Compartilhe!
📲 Conecte-se com a WebMundi:
▶️ YouTube
▶️ TikTok
👥 Participe do nosso Discord para tirar dúvidas e ajudar outras pessoas!