Skip to content

JavaScript integer division

  • by

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;

JavaScript integer division

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

Leave a Reply

Your email address will not be published. Required fields are marked *