THE WORLD'S LARGEST WEB DEVELOPER SITE

JavaScript toPrecision() Method

❮ JavaScript Number Reference

Example

Format a number into a specified length:

var num = 13.3714;
var n = num.toPrecision(2);
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: ECMAScript 3

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);
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);
Try it Yourself »

❮ JavaScript Number Reference