JavaScript Arithmetic Operators Example

JavaScript Arithmetic Operators Example

In this tutorial, you will learn what are JavaScript Arithmetic Operators and how to use arithmetic operators in javascript.

Arithmetic operators in javascript

Arithmetic operators are used to performing mathematical operations between numeric operands.

Types of JavaScript Arithmetic Operators

JavaScript provides some arithmetic operators such as

  • Addition (+)
  • Subtraction (-)
  • Division (/)
  • Remainder (%)
  • Multiplication (*)
  • Increment (++)
  • Decrement (--)

List of arithmetic operators in javascript

OperatorDescription
+Adds two numeric operands.
Subtract right operand from left operand
*Multiply two numeric operands.
/Divide left operand by right operand.
%Modulus operator. Returns remainder of two operands.
++Increment operator. Increase operand value by one.
Decrement operator. Decrease value by one.

Addition between operands

If the operands are numbers, JavaScript + operator performs addition between two or more operands.

See the following example:

var a = 10; 
var b = 20; 

console.log(a + b); // 30

The + operator performs concatenation operation when one of the operands is contained a string value.

See the following example:

var a = 50, b = "Hello ", c = 15;

a + b; // "5Hello "

a + c; // 65

Subtraction between operands

JavaScript - operator performs a subtraction between operands.

See the following example:

var a = 10;
var b = 20; 

console.log(b - a); // 10

Division between operands

JavaScript / operator performs a division between operands.

See the following example:

var a = 10;
var b = 20; 

console.log(b / a); // 2

If you divide by zero, JavaScript does not raise any error but returns the Infinity value.

See the following example:

var a = 0;
var b = 20; 

console.log(b / a); // Infinity

Remainder between operands

How to perform javascript% operator between operands.

See the following example:

var a = 5;
var b = 20; 

console.log(b % a); //zero

A reminder by zero is always NaN, a special value that means “Not a Number”.

See the following example:

var a = 0;
var b = 20; 

console.log(b % a); //NaN

Multiplication between operands

Javascript * operator performs multiplication between operands.

See the following example:

var a = 5;
var b = 20; 

console.log(b * a); //100

If you multiply by zero is always 0.

Consider the following example:

var a = 0;
var b = 20; 

console.log(b * a); //0

Increment with operand

This is a unary operator, and if put before the number, it returns the value incremented.

See the following example:

var a = 0;
var b = 0; 

console.log(a++); //0
console.log(++b); //1

Decrement with operand

This is a unary operator, and if put before the number, it returns the value decremented.

See the following example:

var a = 2;
var b = 2; 

console.log(a--); //2
console.log(--b); //1

Conclusion

In this tutorial, you have learned what is javascript arithmetic operators and how to use JavaScript arithmetic operators.

AuthorTuts Make

My name is Devendra Dode. I am a full-stack developer, entrepreneur, and owner of Tutsmake.com. I like writing tutorials and tips that can help other developers. I share tutorials of PHP, Javascript, JQuery, Laravel, Livewire, Codeigniter, Vue JS, Angular JS, React Js, WordPress, and Bootstrap from a starting stage. As well as demo example.

Leave a Reply

Your email address will not be published. Required fields are marked *