Resumen de operadores
Actualización: noviembre 2007
Las tablas que aparecen a continuación muestran los operadores de JScript. Cada uno de los nombres de la columna de descripción ofrece un vínculo al tema correspondiente, que explica la sintaxis y el uso correctos.
Operadores de cálculo
Descripción |
Símbolo |
---|---|
+ |
|
-- |
|
/ |
|
++ |
|
% |
|
* |
|
- |
|
- |
Todos los operadores computacionales realizan cálculos con datos numéricos. Los operadores de suma también concatenan cadenas cuando uno de los operandos es una cadena.
Operadores lógicos
Descripción |
Símbolo |
---|---|
== |
|
>= |
|
> |
|
=== |
|
in |
|
!= |
|
<= |
|
< |
|
&& |
|
! |
|
|| |
|
!== |
Un operador lógico devuelve un valor Boolean. Dependiendo del operador, el valor puede representar el resultado de la comparación, de la prueba o de la combinación.
Operadores bit a bit
Descripción |
Símbolo |
---|---|
& |
|
<< |
|
~ |
|
| |
|
>> |
|
^ |
|
>>> |
Los operadores bit a bit operan en la representación binaria de los operandos. Si los operandos no son compatibles entre sí, se convertirán al tipo adecuado. Para obtener más información, vea Conversión realizada por operadores bit a bit.
Operadores de asignación
Descripción |
Símbolo |
---|---|
= |
|
+= |
|
&= |
|
|= |
|
^= |
|
/= |
|
<<= |
|
%= |
|
*= |
|
>>= |
|
-= |
|
Asignación de desplazamiento a la derecha sin signo compuesta |
>>>= |
Todos los operadores de asignación devuelven el valor asignado al operando izquierdo.
Operadores varios
Descripción |
Símbolo |
---|---|
, |
|
?: |
|
delete |
|
instanceof |
|
new |
|
typeof |
|
void |