Arithmetic operators in JavaScript

What you will learn here about operators.

  • Arithmetic operators in JavaScript

Arithmetic operators in JavaScript

JavaScript supports 7 Arithmetic operators and those are

  1. Addition ( + )
  2. Subtraction ( – )
  3. Multiplication ( * )
  4. Division( / )
  5. Modulo Division ( % )
  6. Increment ( ++ )
  7. Decrement ( — )

1)Addition ( + )

Addition operator used to add two number together.

var num1=100;
var num2=50
var num=num1+num2; //result is 150

Incase of String, Addition operator acts as concatenation operator.

//Example of concatenation operator with + operator
var num=”Jon”+” Dow”; //result is “Jon Dow”


Number + String always gives String result but first addition is performed; Example is given below

var num=100+50+” Jon Dow”; //result is “150 Jon Dow”


String + number always gives String result. Example is given below.

var num=”Jon Dow “+100+50; //result is “Jon Dow 10050”


2)Subtraction ( – )

The Subtraction(-) operator is used subtract one number from another number.

var num1=100;
var num2=50
var num=num1-num2; //result is 50

3)Multiplication ( * )

The Multiplication operator is used to multipy two numbers.

var num1=100;
var num2=50
var num=num1*num2; //result is 5000

4)Division( / )

The Division operator is used to performe division between two numbers and returns the quotient of the division.

var num1=100;
var num2=50
var num=num1/num2; //result is 2

5)Modulo Division ( % )

The Modulo Division operator is used to perform division between two numbers and returns the remainder of the division.

var num1=100;
var num2=50
var num=num1%num2; //result is 0

6)Increment ( ++ )

Increment operator is used to increment number by 1. i++ is the post increment which first returns value then increment by value 1. ++i is the pre increment which first increment value by 1 and then returns the value.

i++; //Post increment++i; //Pre increment

7)Decrement ( — )

Decrement operator is used to decrement number by 1. i– is the post decrement which first returns value then decrement by value 1. –i is the pre increment which first decrement value by 1 and then returns the value.

i– //Post decrement–i; //pre decrement


You may also like...