0% acharam este documento útil (0 voto)
3 visualizações3 páginas

Operadores em JavaScript: Tipos e Uso

Enviado por

ananinhalu30
Direitos autorais
© All Rights Reserved
Levamos muito a sério os direitos de conteúdo. Se você suspeita que este conteúdo é seu, reivindique-o aqui.
Formatos disponíveis
Baixe no formato DOCX, PDF, TXT ou leia on-line no Scribd
0% acharam este documento útil (0 voto)
3 visualizações3 páginas

Operadores em JavaScript: Tipos e Uso

Enviado por

ananinhalu30
Direitos autorais
© All Rights Reserved
Levamos muito a sério os direitos de conteúdo. Se você suspeita que este conteúdo é seu, reivindique-o aqui.
Formatos disponíveis
Baixe no formato DOCX, PDF, TXT ou leia on-line no Scribd

Tipos de Operadores em JavaScript

1. Operadores Aritméticos

Realizam operações matemáticas básicas:


• + (adição): 5 + 5
• - (subtração): 5 - 5
• * (multiplicação): 5 * 5
• / (divisão): 5 / 5
• % (resto da divisão): 5 % 2
• ++ (incremento): x++ ou ++x (adiciona 1 ao valor de x)
• -- (decremento): x-- ou --x (subtrai 1 do valor de x)

ℹ️Observação:

 x++: retorna o valor atual e depois incrementa


 ++x: incrementa primeiro e depois retorna o valor
atualizado

2. Operadores de Atribuição

Utilizados para atribuir valores a variáveis:


• = (atribuição simples): x = 10
• += (adição e atribuição): x += 5 (equivale a x = x + 5)
• -= (subtração e atribuição): x -= 5
• *= (multiplicação e atribuição): x *= 2
• /= (divisão e atribuição): x /= 2
• %= (módulo e atribuição): x %= 2

3. Operadores Relacionais (Comparação)

Comparam valores e retornam true ou false:


• == (igualdade): compara apenas os valores
• === (igualdade estrita): compara valor e tipo
• != (diferença)
• !== (diferença estrita)
• > (maior que)
• < (menor que)
• >= (maior ou igual)
• <= (menor ou igual)

4. Operadores Lógicos

Usados para combinar expressões booleanas:


• && (AND): verdadeiro se ambas as expressões forem
verdadeiras
• || (OR): verdadeiro se pelo menos uma das expressões
for verdadeira
• ! (NOT): inverte o valor lógico da expressão

5. Operador Ternário

Sintaxe compacta para expressões condicionais:

Javascript:

condição ? valorSeVerdadeiro : valorSeFalso;

Exemplo:

Javascript:

let resultado = (idade >= 18) ? "Maior de idade" : "Menor de


idade";

Precedência dos Operadores em JavaScript

A ordem em que os operadores são avaliados influencia o


resultado da expressão:
1. Parênteses () — Avaliados primeiro, controlam a
ordem das operações
2. Exponenciação **
3. Multiplicação, Divisão e Módulo: *, /, % — Avaliados
da esquerda para a direita
4. Adição e Subtração: +, - — Avaliados da esquerda
para a direita
5. Incremento e Decremento: ++, -- — Dependendo da
posição, podem ter alta ou média precedência
6. Comparação e Lógicos — Avaliados depois das
operações aritméticas
7. Atribuição: =, +=, -=, etc. — Avaliados por último

Você também pode gostar