JavaScript Number toFixed( ) Method - GeeksforGeeks

22 Dec, 2021
Below is the example of the Number toFixed( ) Method.
Example:<script type="text/javascript">    var test=213.73145;    document.write(test.toFixed(1));          </script>
<script type="text/javascript">    var test=213.73145;    document.write(test.toFixed(1));          </script>
Output:213.7
213.7
The toFixed() method in JavaScript is used to format a number using fixed-point notation. It can be used to format a number with a specific number of digits to the right of the decimal.
Syntax:
number.toFixed( value )
The toFixed() method is used with a number as shown in above syntax using the ‘.’ operator. This method will format a number using fixed-point notation.
Parameters: This method accepts a single parameter value . It signifies the number of digits to appear after the decimal point.
Return Value: It returns a number in the string representation. The number has the exact number of digits after the decimal place as mentioned in the toFixed() method.
Example
Using toFixed() method without any parameter: If there is no parameter specified in the toFixed() method then it doesn’t display any digits after the decimal place.<script type="text/javascript">    var test=213.73145;    document.write(test.toFixed());          </script>Output:214
<script type="text/javascript">    var test=213.73145;    document.write(test.toFixed());          </script>
Output:
214
Using toFixed() method with a parameter: If there is a parameter specified in the toFixed() method will return a number represented as string which will have exactly that number of digits after the decimal place.<script type="text/javascript">    var test=213.73145;    document.write(test.toFixed(3));          </script>Output:214.731
<script type="text/javascript">    var test=213.73145;    document.write(test.toFixed(3));          </script>
Output:
214.731
Using toFixed() method where the number is in exponential form: The toFixed() method can be used to convert an exponential number into a string representation with a specific number of digits after the decimal place.<script type="text/javascript">    var test=2.13e+15;    document.write(test.toFixed(2));          </script>Output:2130000000000000.00
<script type="text/javascript">    var test=2.13e+15;    document.write(test.toFixed(2));          </script>
Output:
2130000000000000.00
Supported Browsers:
Google Chrome 1 and above
Internet Explorer 5.5 and above
Firefox 1 and above
Apple Safari 2 and above
Opera 7 and above
ysachin2314
JavaScript-Methods
JavaScript-Numbers
JavaScript
Web Technologies
Writing code in comment?
Please use ide.geeksforgeeks.org,
generate link and share the link here.
Comments
Old Comments
Convert a string to an integer in JavaScript
Difference between var, let and const keywords in JavaScript
Differences between Functional Components and Class Components in React
Difference Between PUT and PATCH Request
Set the value of an input field in JavaScript
Roadmap to Become a Web Developer in 2022
Installation of Node.js on Linux
How to fetch data from an API in ReactJS ?
Top 10 Projects For Beginners To Practice HTML and CSS Skills
How to insert spaces/tabs in text using HTML/CSS?