Course Content
Introduction to JavaScript
Calculation is one of the main capabilities of a computer. JS can work with some mathematical operations that have already been used in this course. Now we will take a closer look at the possibilities of JS.
Math operations
Operations with numbers that JavaScript can perform:
- addition (
+
); - subtraction (
-
); - multiplication (
*
); - division (
/
); - remainder, or modulo (
%
); - exponent (
**
).
Note
If you have already used these operations and know how they work, you can read the last header only (Priority of execution of operations) or skip this chapter.
Addition and Subtraction
Multiplication and Division
Remainder (Modulo)
This operation returns the remainder of the division. Performed by the %
operator:
Exponent
This operation raises a number to a certain power. The first number is the base, and the second is the exponent to which it must be raised. Performed by the **
operator:
Priority of execution of operations
Each operation has its own execution priority. The sequence of execution of operations by the interpreter depends on it.

Note
If the operations have the same priority, they will be executed from left to right
You can use parentheses ( )
to increase the priority of execution.
Note
The parentheses
()
have the largest priority.The inner parentheses are performed first, and the outer ones after.
Section 3.
Chapter 2