An operator is a symbol that represents a specific action. An arithmetic operator can be used with one or more than values to produce a single value.
In typescript, we can perform arithmetic operations using below given 10 operators.
Arithmetic operators
Operator | Name | Description and Example |
---|---|---|
x + y | Addition | Adds two operands.let x = 10; let y = 20; let z = x + y; console.log( z ); //Output 30 |
x - y | Subtraction | Subtracts two operands.let x = 10; let y = 20; let z = x - y; console.log( z ); //Output -10 |
-x | Negation | Negate the sign. Opposite of number.let x = 10; let z = -x; console.log( z ); //Output -10 |
x * y | Multiplication | Negate the sign. Opposite of number.let x = 10; let y = 20; let z = x * y; console.log( z ); //Output 200 |
x ** y | Exponentiation | Multiplies the first operand by itself a number of times which is indicated by the second operand.let x = 10; let y = 20; let z = x ** y; console.log( z ); //Output 100000000000000000000 or 1e+20 |
x / y | Division | Divides the numerator by the denominator.let x = 10; let y = 20; let z = x / y; console.log( z ); //Output 2 |
x % y | Modulus | Returns the remainder after an integer division.let x = 10; let y = 20; let z = x % y; console.log( z ); //Output 10 |
x++ | Increment | Increases an integer value by one.let x = 10; x++; console.log( x ); //Output 11 |
x-- | Decrement | Decreases an integer value by one.let x = 10; x--; console.log( x ); //Output 9 |
Above are the arithmetic operators used in typescript.
Drop me your questions in comments section.
Happy Learning !!
Comments