Professional Documents
Culture Documents
La precedencia de operadores se refiere al modo como se evalan las operaciones en una Pc,
mas especficamente son
el
orden
como
se
resuelve
una expresin.
1.
1.
2.
3.
2.
3.
4.
5.
4.
5.
Desarrollo
12/3+2*2-1(Primero multiplicaciones
4+4-1(luegosumas)
8-1(finalmenterestas)
7
cuadro
1.
divisiones
de
izquierda
derecha)
Desarrollo
3. Con
dos
(12/3)+2*(2-1)
4+2*1 (Se resuelven los dos
4+2 (se efecta lamultiplicacin)
6 (Finalmentesehacelasuma)
niveles
parntesis,
de
la
divisin
agrupacin
la
resta)
la
la
divisin
dentro
el parntesis)
suma
dentro
del paren
tesis)
multiplicacin)
la
resta)
practica:
25*3+4-7/12+3-1*2
(25*3+4)-7/12+(3-1)*2
25*(3+4)-(7/12)+(3-1*2)
25*(3+(4-7=12+(3-1)*2))
25*(3+4-7/12)+(3-1*2)
SIMBOLO DEL
OPERADOR
PRECEDENCIA
EXPONENCIACIN
MULTIPLICA
DIVIDE
SUMA
RESTA
&
UNIN / CONCATENAR
>
<
>=
<=
<>
Comparacin DISTINTO
Tabla de precedencias
La tabla siguiente muestra una lista de los operadores de JScript, en orden de
precedencia de mayor a menor.
Precedenci
a
Orden de
evaluacin
15
operador
Descripcin
de izquierda a
derecha
., [], ()
14
de derecha a
izquierda
++, --, -, ~, !,
delete, new,
typeof, void
13
de izquierda a
derecha
*, /, %
12
de izquierda a
derecha
+, -
11
de izquierda a
derecha
10
de izquierda a
derecha
de izquierda a
derecha
de izquierda a
derecha
&
de izquierda a
derecha
de izquierda a
derecha
OR bit a bit
de izquierda a
derecha
&&
AND lgico
de izquierda a
derecha
||
OR lgico
de derecha a
izquierda
?:
Condicional
de derecha a
=, OP=
izquierda
de izquierda a
derecha
, (coma)
Evaluacin mltiple