Visão Geral de Operadores
Introdução aos operadores em JavaScript, que incluem aritméticos, de atribuição, de comparação, lógicos e bitwise. Explicação sobre suas funções e exemplos de uso para manipulação de valores.
Introdução
JavaScript possui uma ampla variedade de operadores que permitem realizar operações matemáticas, comparações, lógicas e outras manipulações de valores. Vamos explorar os principais tipos de operadores disponíveis em JavaScript:
Lista de Operadores
1. Operadores Aritméticos
Esses operadores são usados para realizar operações matemáticas.
+
Adição
a + b
-
Subtração
a - b
*
Multiplicação
a * b
/
Divisão
a / b
%
Módulo (resto da divisão)
a % b
**
Exponenciação
a ** b
Exemplo:
2. Operadores de Atribuição
Esses operadores são usados para atribuir valores a variáveis.
=
Atribuição
a = b
+=
Atribuição com adição
a += b
-=
Atribuição com subtração
a -= b
*=
Atribuição com multiplicação
a *= b
/=
Atribuição com divisão
a /= b
%=
Atribuição com módulo
a %= b
**=
Atribuição com exponenciação
a **= b
Exemplo:
3. Operadores de Comparação
Esses operadores são usados para comparar valores e retornam um valor booleano (true ou false).
Operador
Descrição
Exemplo
==
Igual a
a == b
===
Estritamente igual a
a === b
!=
Diferente de
a != b
!==
Estritamente diferente de
a !== b
>
Maior que
a > b
>=
Maior ou igual a
a >= b
<
Menor que
a < b
<=
Menor ou igual a
a <= b
Exemplo:
4. Operadores Lógicos
Esses operadores são usados para combinar condições booleanas.
&&
E lógico (AND)
a && b
`
`
!
Não lógico (NOT)
!a
Exemplo:
5. Operadores Bitwise
Esses operadores realizam operações em nível de bits.
Operador
Descrição
Exemplo
&
E bit a bit
a & b
`
`
Ou bit a bit
^
Ou exclusivo bit a bit (XOR)
a ^ b
~
Não bit a bit
~a
<<
Deslocamento à esquerda
a << b
>>
Deslocamento à direita
a >> b
>>>
Deslocamento à direita com preenchimento zero
a >>> b
Exemplo:
Atualizado
Isto foi útil?