Arithmetic Operations in Javascript

Introduction

Whenever we perform any arithmetic operation , there are 2 quantities involved i.e the operator and the operand for e.g. 2 + 6 . In this case 2 and 6 are operands however + is an operator. Javascript supports the following arithmetic operators. + , - , * , / , % , ++ , -- . Let's understand each one of them with suitable examples.

This is used to add two or more numbers.We can also used this operator for concatenation.

```		        ```
// Adding 2 numbers Without declaring the variables
2 + 3
//Output : 5

// Adding 2 number With one variable used for storing result.

var c = 10.05 + 20.09
console.log(c); // It is used to print the output on console.
//Output : 30.95

//Variables are used.
var a = 10
var b = 20
var c = a + b
console.log(“The value of c is ” + c)
//Output : The value of c is 30

//Performing concatination on a var and string.
var a = 10
var b = 'a'
var c = a + b
console.log(“The value of c is ” + c)
//Output : The value of c is 10a

//Performing concatination on 2 strings
var a = 'nodejsera'
var b = 'javascript'
var c = a + b
console.log(“The value of c is ” + c)
//Output : The value of c is 10a

```
```

- [Subtraction]

This is used to Subtract the 2nd operand from the 1st one.

```		        ```
// Subtracting 2 numbers Without declaring the variables
2 - 3
//Output : -1

// Subtracting 2 number With one variable used for storing result.

var c = 20.09 - 10.05
console.log(c);
//Output : 10.04

//Variables are used.
var a = 10
var b = 20
var c = b - a
console.log(“The value of c is ” + c)
//Output : The value of c is 10

```
```

* [Multiplication]

This is used to Multiply the two operands.

```		        ```
// Multiplying 2 numbers Without declaring the variables
2 * 3
//Output : 6

// Multiplying 2 number With one variable used for storing result.

var c = 100 * 2.5
console.log(c);
//Output : 250

//Variables are used.
var a = 100
var b = 20
var c = a * b
console.log(“The value of c is ” + c)
//Output : The value of c is 2000

```
```

/ [Division]

This is used to divide the numerator from the denominator.

```		        ```
// Dividing 2 numbers
18/6
//Output : 6

// Dividing 2 number With one variable used for storing result.

var c = 20/5
console.log(c);
//Output : 4

//Variables are used.
var a = 10
var b = 20
var c = b / a
console.log(“The value of c is ” + c)
//Output : The value of c is 2

```
```

% [Modulus]

This is used to get the remainder after diving the numerator with the denominator.

```		        ```
// Modulus operator used on 2 numbers Without declaring the variables
2 % 3
//Output : 2

//Modulus operator used on 2 number With one variable used for storing result.

var c = 100%5
console.log(c);
//Output : 0

//Variables are used.
var a = 6
var b = 20
var c = b % a
console.log(“The value of c is ” + c)
//Output : The value of c is 2

```
```

++ [Increment]

This is used to increment the value by 1.

```		        ```
// Increment operator used to increase the value by 1.
var a = 10;
a++
//Output :11

```
```

-- [Decrement]

This is used to Decrement the value by 1.

```		        ```
// Decrement operator used to decrement the value by 1.
var a = 10;
a--
//Output :9

```
```