Arithmetic Operators
Arithmetic operators are used to perform mathematical calculations.
JavaScript
x
let a = 10;
let b = 5;
let sum = a + b; // Addition
let difference = a - b; // Subtraction
let product = a * b; // Multiplication
let quotient = a / b; // Division
let remainder = a % b; // Modulus
console.log("Sum: " + sum); // Output: Sum: 15
console.log("Difference: " + difference); // Output: Difference: 5
console.log("Product: " + product); // Output: Product: 50
console.log("Quotient: " + quotient); // Output: Quotient: 2
console.log("Remainder: " + remainder); // Output: Remainder: 0
Assignment Operators
Assignment operators are used to assign values to variables.
JavaScript
let x = 10; // Assignment
x += 5; // Addition assignment
x -= 3; // Subtraction assignment
x *= 2; // Multiplication assignment
x /= 4; // Division assignment
x %= 3; // Modulus assignment
console.log("Value of x: " + x); // Output: Value of x: 2
Comparison Operators
Comparison operators are used to compare two values and return a boolean result (true
or false
).
JavaScript
let a = 10;
let b = 5;
console.log(a == b); // Equal to (Output: false)
console.log(a != b); // Not equal to (Output: true)
console.log(a > b); // Greater than (Output: true)
console.log(a < b); // Less than (Output: false)
console.log(a >= b); // Greater than or equal to (Output: true)
console.log(a <= b); // Less than or equal to (Output: false)
Logical Operators
Logical operators are used to combine multiple boolean expressions or values.
JavaScript
let a = true;
let b = false;
console.log(a && b); // Logical AND (Output: false)
console.log(a || b); // Logical OR (Output: true)
console.log(!a); // Logical NOT (Output: false)
JavaScript Operators Example Code
Explanation of Code:
- Arithmetic Operators: Demonstrates addition, subtraction, multiplication, division, and modulus.
- Assignment Operators: Shows different assignment operations.
- Comparison Operators: Compares values using various comparison operators.
- Logical Operators: Combines boolean values using logical operators.
HTML
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>JavaScript Operators Example</title>
</head>
<body>
<script>
// Arithmetic Operators
let a = 10;
let b = 5;
console.log("Arithmetic Operators:");
console.log("a + b = " + (a + b)); // Addition
console.log("a - b = " + (a - b)); // Subtraction
console.log("a * b = " + (a * b)); // Multiplication
console.log("a / b = " + (a / b)); // Division
console.log("a % b = " + (a % b)); // Modulus
// Assignment Operators
let x = 10;
x += 5;
x -= 3;
x *= 2;
x /= 4;
x %= 3;
console.log("Assignment Operators:");
console.log("Value of x: " + x); // Output: Value of x: 2
// Comparison Operators
console.log("Comparison Operators:");
console.log("a == b: " + (a == b)); // Equal to
console.log("a != b: " + (a != b)); // Not equal to
console.log("a > b: " + (a > b)); // Greater than
console.log("a < b: " + (a < b)); // Less than
console.log("a >= b: " + (a >= b)); // Greater than or equal to
console.log("a <= b: " + (a <= b)); // Less than or equal to
// Logical Operators
let c = true;
let d = false;
console.log("Logical Operators:");
console.log("c && d: " + (c && d)); // Logical AND
console.log("c || d: " + (c || d)); // Logical OR
console.log("!c: " + (!c)); // Logical NOT
</script>
</body>
</html>
