TypeScript Arithmetic Operators

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 are closed for this article!

About Us

HowToDoInJava provides tutorials and how-to guides on Java and related technologies.

It also shares the best practices, algorithms & solutions and frequently asked interview questions.