
上QQ阅读APP看书,第一时间看更新
Arithmetic operators
TypeScript supports the following arithmetic operators. We must assume that variable A holds 10 and variable B holds 20 to understand the following examples:
Operator |
Description |
Example |
- |
Subtracts the second operand from the first. |
A - B will give -10 |
+ |
Adds two operands. |
A + B will give 30 |
* |
Multiplies both the operands. |
A * B will give 200 |
** |
Multiplies the first operand by itself a number of times which is indicated by the second operand. |
A ** B will give 1e+20 |
% |
This is the modulus operator and remainder after an integer division. |
B % A will give 0 |
/ |
Divides the numerator by the denominator. |
B / A will give 2 |
-- |
Decreases an integer value by one. |
A-- will give 9 |
++ |
Increases an integer value by one. |
A++ will give 11 |