• # Operators

Logical operators in programming are like a set of tools that help us decide what to do depending on how things look. Logical operators tell the computer to do something based on how two different things compare.

• ## Increment Operators

• The increment operator increments the value of a single variable.

• #### Javascript

##### Example of increment operator in javascript.
var age = 20;

// Increment After
console.log(age++); // 20
console.log(age); // 21

// Increment Before
console.log(++age); // 22
console.log(age); // 22
• ## Decrement Operators

• The decrement operator decrements the value of a single variable.

• #### Javascript

##### Example of decrement operator in javascript.
var age = 20;

// Decrement After
console.log(age--); // 20
console.log(age); // 19

// Decrement Before
console.log(--age); // 18
console.log(age); // 18
• ## Addition Arithmetic Operators

• The addition operator returns the sum of two variables.

• #### Javascript

##### Example of addition operator in javascript.
var age = 20;

console.log(age + 1); // 21
• ## Subtraction Arithmetic Operators

• The subtraction operator returns the difference of two variables.

• #### Javascript

##### Example of subtraction operator in javascript.
var age = 20;

console.log(age - 2); // 18
• ## Multiplication Arithmetic Operators

• The multiplication operator returns the product of two variables.

• #### Javascript

##### Example of multiplication operator in javascript.
var age = 20;

console.log(age * 3); // 60
• ## Division Arithmetic Operators

• The division operator returns the quotient of two variables.

• #### Javascript

##### Example of division operator in javascript.
var age = 20;

console.log(age / 2); // 10
• ## Modulus Arithmetic Operators

• The modulus operator returns the remainder of two variables.

• #### Javascript

##### Example of modulus operator in javascript.
var age = 20;

console.log(age % 9); // 2
• ## Exponentiation Arithmetic Operators

• The exponentiation operator returns the power of two variables.

• #### Javascript

##### Example of exponentiation operator in javascript.
var age = 2;

console.log(age ** 3); // 8
• ## Addition Assignment Arithmetic Operators

• The addition assignment operator returns the sum of two counterparts.

• #### Javascript

##### Example of addition assignment operator in javascript.
var age = 20;

age += 1;

console.log(age); // 21
• ## Subtraction Assignment Arithmetic Operators

• The subtraction assignment operator returns the difference of two counterparts.

• #### Javascript

##### Example of subtraction assignment operator in javascript.
var age = 20;

age -= 2;

console.log(age); // 18
• ## Multiplication Assignment Arithmetic Operators

• The multiplication assignment operator returns the product of two counterparts.

• #### Javascript

##### Example of multiplication assignment operator in javascript.
var age = 20;

age *= 3;

console.log(age); // 60
• ## Division Assignment Arithmetic Operators

• The division assignment operator returns the quotient of two counterparts.

• #### Javascript

##### Example of division assignment operator in javascript.
var age = 20;

age /= 2;

console.log(age); // 10
• ## Modulus Assignment Arithmetic Operators

• The modulus assignment operator returns the remainder of two counterparts.

• #### Javascript

##### Example of modulus assignment operator in javascript.
var age = 20;

age %= 9;

console.log(age); // 2
• ## Exponentiation Assignment Arithmetic Operators

• The exponentiation assignment operator returns the power of two counterparts.

• #### Javascript

##### Example of exponentiation assignment operator in javascript.
var age = 2;

age **= 3;

console.log(age); // 8
• ## Equal Comparison Operators

• The equal operator checks if two variables are equal value.

• #### Javascript

##### Example of equal operator in javascript.
var age = 20;

console.log(age == 20); // true
• ## Equal Type Comparison Operators

• The equal type operator checks if two variables are equal value and type.

• #### Javascript

##### Example of equal type operator in javascript.
var age = '20';

console.log(age === '20'); // true
• ## Not Equal Comparison Operators

• The not-equal operator checks if two variables are not equal value.

• #### Javascript

##### Example of not-equal operator in javascript.
var age = 20;

console.log(age != 18); // true
• ## Not Equal Type Comparison Operators

• The not-equal type operator checks if two variables are not equal value and type.

• #### Javascript

##### Example of not-equal type operator in javascript.
var age = 20;

console.log(age !== '20'); // true
• ## Greater Than Comparison Operators

• The greater-than operator checks if the value of the first variable is greater than the second.

• #### Javascript

##### Example of greater-than operator in javascript.
var age = 20;

console.log(age > 18); // true
• ## Less Than Comparison Operators

• The less-than operator checks if the value of the first variable is less than the second.

• #### Javascript

##### Example of less-than operator in javascript.
var age = 20;

console.log(age < 21); // true
• ## Greater Than or Equal Comparison Operators

• The greater-than or equal-to operator checks if the value of the first variable is greater than or equal to the second.

• #### Javascript

##### Example of greater-than or equal-to operator in javascript.
var age = 20;

console.log(age >= 20); // true
• ## Less Than or Equal Comparison Operators

• The less-than or equal-to operator checks if the value of the first variable is less than or equal to the second.

• #### Javascript

##### Example of less-than or equal-to operator in javascript.
var age = 20;

console.log(age <= 20); // true
• ## And Logical Operators

• The and operator checks if the value of the first and second variable are true.

• #### Javascript

##### Example of and operator in javascript.
Coming Soon
• ## Or Logical Operators

• The or operator checks if either the value of the first or second variable is true.

• #### Javascript

##### Example of or operator in javascript.
Coming Soon
• ## Xor Logical Operators

• The xor operator checks if either the value of the first or second variable is true, but not both.

• #### Javascript

##### Example of xor operator in javascript.
Coming Soon