# JavaScript integer division

You can use the / operator for integer division in Python. When dividing two integers the result is a floating-point number, even if the result is a whole number.

## JavaScript integer division example

Simple example code.

``````<!DOCTYPE html>
<html>
<body>
<script>
let num1 = 10;
let num2 = 3;
let quotient = num1 / num2;
console.log("division",quotient);
</script>
</body>
</html>
``````

Output;

If you want to perform integer division in JavaScript, you can use the `Math.floor()` or `Math.trunc()` functions to round the result down to the nearest integer.

``````let num1 = 10;
let num2 = 3;
let quotient = Math.floor(num1 / num2);
console.log(quotient);
``````

### How to perform an integer division, and separately get the remainder, in JavaScript?

Answer: To perform integer division and get the remainder separately in JavaScript, you can use the `Math.floor()` function to get the integer quotient and the modulo operator `%` to get the remainder.

``````let num1 = 10;
let num2 = 3;

let quotient = Math.floor(num1 / num2);
let remainder = num1 % num2;

console.log(quotient); // outputs 3
console.log(remainder); // outputs 1``````

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

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

OS: Windows 10

Code: HTML 5 Version