The toPrecision() method formats a number to a specified length.
The toPrecision() method formats a number to a specified length.
A decimal point and nulls are added (if needed), to create the specified length.
number.toPrecision(x)
Parameter | Require | Description |
---|---|---|
x | Optional. | The number of digits. If omitted, it returns the entire number without any formatting |
A String, representing a number formatted to the specified precision
Format a number into a specified length:
//display the formatted number. var num = 13.5678; console.log(num.toPrecision(2));// w w w . ja v a 2 s . c o m //Format a number to a specified length: var num = 13.56789; var a = num.toPrecision(); var b = num.toPrecision(2); var c = num.toPrecision(3); var d = num.toPrecision(10); var n = a + "\n" + b + "\n" + c + "\n" + d; console.log(n); //Format a number between 0 and 1: var num = 0.0016789; var a = num.toPrecision(); var b = num.toPrecision(2); var c = num.toPrecision(3); var d = num.toPrecision(10); var n = a + "\n" + b + "\n" + c + "\n" + d; console.log(n);