JavaScript Number toFixed( ) Method
Below is the example of the Number toFixed( ) Method.
- Example:
<
script
type
=
"text/javascript"
>
var test=213.73145;
document.write(test.toFixed(1));
</
script
>
- Output:
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
- 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
- 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
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