Get the App
SLTechnology News&Howtos  ›  Development  › 

Case Analysis of JavaScript operator precedence

Shulou Source: shulou.com Published: 2022-06-01 03:29:44 09月21日 Update

This article mainly introduces the relevant knowledge of "JavaScript operator priority case analysis". The editor shows you the operation process through the actual case. The operation method is simple, fast and practical. I hope this "JavaScript operator priority case analysis" article can help you solve the problem.

Operator precedence

Operator precedence (Operator precedence) describes the order in which operations are performed in an arithmetic expression.

Example

Var x = 200 + 50 * 2

Is the result of the above example 250 * 2 or 200 + 100?

Is addition or multiplication priority?

In traditional school mathematics, multiplication is a priority.

Multiplication (*) and division (%) have higher priority than addition (+) and subtraction (-).

At the same time, (as in school math), priority can be changed by using parentheses:

Example

Var x = (200 + 50) * 2

When using parentheses, the operators in parentheses are evaluated first.

When multiple operations have the same priority (such as addition and subtraction), they are calculated from left to right:

Example

Var x = 200 + 50-2

That's all for "JavaScript operator precedence instance analysis". Thank you for reading. If you want to know more about the industry, you can follow the industry information channel. The editor will update different knowledge points for you every day.

Tags: Priority operation instance operator instance analysis analysis multiplication addition parenthesis knowledge subtraction school mathematics industry or different practical same traditional content Apple Docker Huawei Linux macOS MariaDB Microsoft MySQL NVidia OPPO Reno Linux Shulou Technology Docker Apple Redmi