¿Cuáles son las reglas de prioridad y precedencia?

Respuestas

Respuesta dada por: sara4896
2

Explicación:

Reglas de precedencia

Cuando las expresiones contienen operadores de más de una categoría, se evalúan según las reglas siguientes:

Los operadores aritméticos y de concatenación tienen el orden de prioridad que se describe en la sección siguiente y todos tienen mayor prioridad que los operadores de comparación, lógicos y bit a bit.

Todos los operadores de comparación tienen la misma prioridad y todos tienen mayor prioridad que los operadores lógicos y bit a bit, pero tienen menor prioridad que los operadores aritméticos y de concatenación.

Los operadores lógicos y bit a bit tienen el orden de prioridad que se describe en la sección siguiente y todos tienen menor prioridad que los operadores aritméticos, de concatenación y de comparación.

Los operadores con la misma prioridad se evalúan de izquierda a derecha en el orden en que aparecen en la expresión.

Orden de prioridad

Los operadores se evalúan en el orden de prioridad siguiente:

Await (Operador)

Operador

Operadores aritméticos y de concatenación

Exponenciación ( ^ )

Identidad unaria y negación ( + , – )

Multiplicación y división de punto flotante ( * , / )

División de enteros ( \ )

Aritmética modular ( Mod )

Suma y resta ( + , – )

Concatenación de cadenas ( & )

Desplazamiento de bits aritmético ( << , >> )

Preguntas similares