Precedencia de Operadores
La
precedencia
de
operadores
especifica
cómo
se
agrupan
las
expresiones
.
Por
ejemplo
,
en
la
expresión
1
+
5
*
3
,
la
respuesta
es
16
y
no
18
porque
el
operador
de
multiplicación
(
"*"
)
tiene
una
mayor
precedencia
que
el
de
adición
("+"
)
.
La
siguiente
tabla
lista
la
precedencia
de
operadores
,
indicándose
primero
los
de
menor
precedencia
.
Tabla
11-6
.
Precedencia
de
Operadores
Asociatividad
|
Operadores
|
izquierda
|
,
|
izquierda
|
or
|
izquierda
|
xor
|
izquierda
|
and
|
derecha
|
print
|
izquierda
|
=
+=
-=
*=
/
=
.=
%=
=
|
=
^=
~=
=
=
|
izquierda
|
?
:
|
izquierda
|
|
|
|
izquierda
|
|
izquierda
|
|
|
izquierda
|
^
|
izquierda
|
|
no
asociativo
|
==
!=
===
|
no
asociativo
|
=
=
|
izquierda
|
|
izquierda
|
+
-
.
|
izquierda
|
*
/
%
|
derecha
|
!
~
+
+
-
-
(
int
)
(double
)
(string
)
(array
)
(object
)
@
|
derecha
|
[
|
no
asociativo
|
new
|