Partilhar via


Resumo do operador

As tabelas a seguir listam os operadores de JScript. Cada nome nos links da coluna de descrição para um tópico correspondente que explica a sintaxe apropriada e o uso.

Operadores computacionais

Descrição

Símbolo

Adição

+

Decréscimo

--

Divisão

/

Incremento

++

Módulo aritmético

%

Multiplicação

*

Subtração

-

Unário negação

-

Todos os operadores computacionais realizam cálculos com dados numéricos. O operador de adição também realiza a concatenação de seqüência de caracteres quando qualquer operador for uma seqüência de caracteres.

Operadores lógicos

Descrição

Símbolo

Igualdade

==

Maior ou igual a

>=

Maior que

>

Identidade

===

Em

Em

Desigualdade

!=

Menor ou igual a

<=

Menor que

<

E lógico

&&

NÃO lógico

!

Lógica ou

||

Identidade não

!==

Um operador lógico retorna um Boolean valor. Dependendo do operador, o valor pode representar o resultado da comparação, teste ou combinação.

Operadores bit a bit

Descrição

Símbolo

AND bit a bit

&

Desvio à esquerda

<<

NOT em

~

Bit a bit ou

|

Desvio à direita

>>

XOR bit a bit

^

Deslocamento à direita não assinado

>>>

Operadores bit a bit operam a representação binária dos operandos. Se os operandos não são compatíveis entre si, eles serão ser forçados para o tipo apropriado. Para obter mais informações, consulte Coerção de operadores bit a bit.

Operadores de Atribuição

Descrição

Símbolo

Atribuição

=

Atribuição de adição de compostos

+=

Atribuição de AND bit a bit de compostos

&=

Composto bit a bit ou atribuição

|=

Atribuição de XOR bit a bit de compostos

^=

Atribuição de divisão de compostos

/=

Compostos de atribuição de Shift esquerda

<<=

Atribuição de módulo de compostos

%=

Atribuição de multiplicação de compostos

*=

Compostos de atribuição de Shift direita

>>=

Compostos de atribuição de subtração

-=

Compostos de atribuição de Shift direita não assinado

>>>=

Todos os operadores de atribuição retornam o valor atribuído ao operando esquerdo.

Operadores Mistos

Descrição

Símbolo

Vírgula

,

Condicional (ternários)

?:

Excluir

Excluir

Instanceof

instanceof

Novo

Novo

TypeOf

TypeOf

Void

Void

Consulte também

Conceitos

Precedência de operador

Outros recursos

Operadores de JScript