Operadores e Expressões em JavaScript: Uma Visão Geral

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.

Dicas de JavaScript básico para iniciantes : Operadores e Expressões em JavaScript
Dicas de JavaScript básico para iniciantes

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

▶️ Facebook

▶️ Instagram

▶️ LinkedIn

▶️ TikTok

👥 Participe do nosso Discord para tirar dúvidas e ajudar outras pessoas!

🔗 Discord webmundi.com

Posts Similares