JavaScript toFixed method | Rounding number to specified decimals

JavaScript toFixed method formats a number with a specific number of digits to the right of the decimal. This means you can set numbers to a fixed decimal length.


  • It converts a number into a string and rounding to a specified number of decimals.
  • Zero added at decimal point, if the given number of decimals are higher than the actual number.


Example of JavaScript toFixed method

Example of rounding the number to keep only thee decimals in Javascript.


JavaScript toFixed method

JavaScript toFixed without rounding

We have a number var x = 2.305185185185195;

x = 2.30519 but require this without rounding i.e. 2.30518

Basically this solution moves the point to the left with a factor of 10^d and gets an integer of that and divided the value with the former factor to get the right digits.

Do comment if you have any questions and suggestions on this topic.

Note: All JS Examples codes are tested on the Firefox browser and the Chrome browser.
OS: Windows 10
Code: HTML 5 Version

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.