JS - Arithmetic Operators
- Addition (+)
- Substraction (-)
- Multiplication (*)
- Division (/)
- Modulus (%)
- Increment (++)
- Decrement (--)
console.clear();
var num1 = 10;
var num2 = 15;
var num3 = 20;
// Addition
console.log(num1 + num2);
console.log(num1 + num2 + num3);
// Substraction
console.log(num2 - num1);
console.log(num3 - num2 - num1);
// Multiplication
console.log(num1 * num2);
// Division
console.log(num2 / num1);
// Modulus
console.log(num2 % num1);
// Increment - Post and Pre
console.log(num1++);
console.log(num1);
console.log(++num1);
console.log(num1);
// Decrement - Post and Pre
console.log(num1--);
console.log(num1);
console.log(--num1);
console.log(num1);
JS - Assignment Operators
- =
- +=
- -=
- *=
- /=
- %=
console.clear();
var num1 = 15;
var num2 = 20;
// =
num1 = 20;
// +=
num1 += 10;
num1 += num2;
console.log(num1);
// -=
num1 -= 10;
num1 -= num2;
console.log(num1);
// *=
num1 *= 20;
console.log(num1);
// /=
num1 /= 1000;
console.log(num1);
// %=
num1 %= 10;
console.log(num1);
JS - Comparison and Logical Operators
console.clear();
if (5 == '5') { console.log(true); } else { console.log(false); }
if (5 === '5') { console.log(true); } else { console.log(false); }
if (5!= '5') { console.log(true); } else { console.log(false); }
if (5 !== '5') { console.log(true); } else { console.log(false); }
if (15 < 10) { console.log(true); } else { console.log(false); }
if (15 <= 15) { console.log(true); } else { console.log(false); }
if (15 > 10) { console.log(true); } else { console.log(false); }
if (15 >= 15) { console.log(true); } else { console.log(false); }
if (5 > 10 && 10 > 15) { console.log(true); } else { console.log(false); }
console.log(5 < 10 || 10 < 15);
console.log(!(5 < 10));
20 < 3 ? console.log(true) : console.log(false);