# JavaScript division operator (/)

The JavaScript division operator (/) is used to perform floating-point division between two numbers. It is important to handle the case where the second operand is zero, as division by zero is undefined and will result in an error.

x / y
// OR
dividend / divisor

Here, dividend is the number that will be divided by the divisor, and / is the division operator. The result of the division is the quotient of the two numbers.

The division operator (/) calculates the quotient of its operands, where the number on the left side of the operator is the dividend, and the number on the right side is the divisor.

## JavaScript division operator example

A simple example of code divides 10 by 2 using the division operator.

let dividend = 10;
let divisor = 2;
let quotient = dividend / divisor;
console.log(quotient); // Output: 5

In JavaScript, dividing a number by zero using the division operator (/) will result in the value Infinity or -Infinity.

To handle the error that occurs when dividing a number by zero using the division operator (/) in JavaScript, you can use conditional statements to check if the divisor is zero before performing the division operation.

<!DOCTYPE html>
<html>
<body>
<script>
let num = 10;
let zero = 0;
let result;

if (zero === 0) {
console.log("Error: Division by zero is not allowed.");
} else {
result = num / zero;
console.log(result);
}

</script>
</body>
</html>

Output:

Alternatively, you can use a try-catch block to handle the error that occurs when dividing a number by zero.

let num = 10;
let zero = 0;
let result;

try {
result = num / zero;
console.log(result);
} catch (error) {
console.log("Error: " + error.message);
}

Comment if you have any doubts or suggestions on this JS Operator topic.

Note: The All JS Examples codes are tested on the Firefox browser and the Chrome browser.

OS: Windows 10

Code: HTML 5 Version