Operadores javascript

1456 palavras 6 páginas
Introdução | ↑Topo • Fim↓ | | | São símbolos, em geral de um ou poucos caracteres, que permitem operações aritméticas, lógicas, etc. Em outras palavras, são usados basicamente para modificar valores de variáveis. Nesta página são dados os operadores de JavaScript em forma de tabelas classificadas por grupo funcional.

Observação: além da classificação funcional, os operadores podem ser unitários (se usam apenas um argumento. Exemplo: a++, onde a é a variável ou argumento e ++ é o operador) ou binários (se usam dois argumentos. Exemplo: a + b, onde a e b são variáveis e + é o operador). | |

Operadores aritméticos | ↑Topo • Fim↓ | | | Operador | Descrição | Exemplo(s) | + | Soma valores. | a = 2 + 3; b = b +1; | - | Subtrai valores (como operador binário). | x = x - 5; x = a - b | - | Muda sinal (como operador unitário). | x = -x; x = -(a + b); | * | Multiplica valores. | a = 2 * 3; b = c * 5; | / | Divide valores. | a = 50 / 3; b = b * 4; | % | Resto da divisão. | d = 5 % 3; d assume valor 2. | ++(var) | Incremento de 1 (antes). | Se x é 2, y = ++x faz x igual a 3 e depois y igual a 3. | (var)++ | Incremento de 1 (depois). | Se x é 2, y = x++ faz y igual a 2 e depois x igual a 3. | --(var) | Decremento de 1 (antes). | Se x é 2, y = --x faz x igual a 1 e depois y igual a 1. | (var)-- | Decremento de 1 (depois). | Se x é 2, y = x-- faz y igual a 2 e depois x igual a 1. | | |

Operadores bit-a-bit | ↑Topo • Fim↓ | | | Operador | Descrição | Exemplo(s) | & | E bit-a-bit: retorna bit 1 para cada posição de bits iguais a 1 nos operandos e zero nos demais casos. | 15 em binário é 1111
3 em binário é 0011
15 & 3 retorna 3 (0011) | | | OU bit-a-bit: retorna bit 1 para cada posição de bits com pelo menos um deles igual a 1 e zero nos demais casos. | 15 em binário é 1111
3 em binário é 0011
15 | 3 retorna 15 (1111) | ^ | OU EXCLUSIVO bit-a-bit: retorna bit 1 para cada posição com bits

Relacionados

  • teste
    3936 palavras | 16 páginas
  • Desenvolvimento de Software para Internet - JavaScript
    1218 palavras | 5 páginas
  • Trabalho javascript
    3748 palavras | 15 páginas
  • Memorial
    5473 palavras | 22 páginas
  • JavaScript
    1368 palavras | 6 páginas
  • diversos
    5616 palavras | 23 páginas
  • Scripts TW
    3120 palavras | 13 páginas
  • java script
    1188 palavras | 5 páginas
  • Bruna
    645 palavras | 3 páginas
  • Inovações em sustentabilidade.
    3323 palavras | 14 páginas