How to get a decimal portion of a number with JavaScript?

With JavaScript, use the % operator to get the decimal portion of a number.

Example

You can try to run the following to get decimal portion ?

<!DOCTYPE html>
<html>
  <body>
   <script>
     var num1 = 5.3;
     var num2 = 4.2;
     var num3 = 8.6;

     document.write(num1 % 1);
     document.write(&"&lt;br&>&"+num2 % 1);
     document.write(&"&lt;br&>&"+num3 % 1);
   </script>
  </body>
</html>

Output

0.2999999999999998
0.20000000000000018
0.5999999999999996
Updated on: 2020-06-17T06:35:57+05:30

3K+ Views

Kickstart Your Career

Get certified by completing the course

Get Started
Advertisements