Latest web development tutorials
 

JavaScript toPrecision() Method

< JavaScript Number Reference

Example

Format a number into a specified length:

var num = 13.3714;
var n = num.toPrecision(2);

The result of n will be:

Try it Yourself »

More "Try it Yourself" examples below.


Definition and Usage

The toPrecision() method formats a number to a specified length.

A decimal point and nulls are added (if needed), to create the specified length.


Browser Support

Method
toPrecision() Yes Yes Yes Yes Yes

Syntax

number.toPrecision(x)

Parameter Values

Parameter Description
x Optional. The number of digits. If omitted, it returns the entire number (without any formatting)

Technical Details

Return Value: A String, representing a number formatted to the specified precision
JavaScript Version: 1.5

Examples

More Examples

Example

Format a number to a specified length:

var num = 13.3714;
var a = num.toPrecision();
var b = num.toPrecision(2);
var c = num.toPrecision(3);
var d = num.toPrecision(10);

The result of a,b,c,d will be:

Try it Yourself »

Example

Format a number between 0 and 1:

var num = 0.001658853;
var a = num.toPrecision();
var b = num.toPrecision(2);
var c = num.toPrecision(3);
var d = num.toPrecision(10);

The result of a,b,c, and d will be:

Try it Yourself »

< JavaScript Number Reference