JavaScript operators are symbols used to perform operations on variables and values.
- Arithmetic operators used for mathematical calculations.
let a = 10, b = 3;
console.log(a + b); // 13 (Addition)
console.log(a - b); // 7 (Subtraction)
console.log(a * b); // 30 (Multiplication)
console.log(a / b); // 3.33... (Division)
console.log(a % b); // 1 (Remainder)
console.log(a ** b); // 1000 (Power)
- Assignment operators used to assign values to variables.
let x = 10;
x += 5; // x = x + 5
console.log(x); // 15
like =,+=,-=,*=,/=
- Comparison operators used to compare two values. Results true or false
console.log(10 > 5); // true
console.log(10 < 5); // false
console.log(5 == "5"); // true
console.log(5 === "5"); // false
console.log(5 != 3); // true
- Logical operators used to combine or reverse conditions.
console.log(true && false); // false (AND)
console.log(true || false); // true (OR)
console.log(!true); // false (NOT)
- Increment or Decrement operators used to increase or decrease a value by 1
let x = 5;
x++;
console.log(x); // 6
x--;
console.log(x); // 5
- Ternary opertors short way to write an if...else condition.
let age = 20;
let result = age >= 18 ? "Adult" : "Minor";
console.log(result); // Adult
Top comments (0)