JavaScript番号toPrecision()
例
数値を指定された長さにフォーマットします。
let num = 13.3714;
let n = num.toPrecision(2);
少数をフォーマットします:
let num = 0.001658853;
num.toPrecision(2);
num.toPrecision(3);
num.toPrecision(10);
以下のその他の例。
定義と使用法
このtoPrecision()
メソッドは、数値を指定された長さにフォーマットします。
指定された長さを作成するために、小数点とヌルが追加されます(必要な場合)。
構文
number.toPrecision(x)
パラメーター
Parameter | Description |
x | Optional. The number of digits. If omitted, the number is returned without any formatting. |
戻り値
タイプ | 説明 |
文字列 | 指定された精度にフォーマットされた数値。 |
その他の例
数値を指定された長さにフォーマットします。
let num = 13.3714;
num.toPrecision(2);
num.toPrecision(3);
num.toPrecision(10);
フォーマットなし:
let num = 13.3714;
num.toPrecision();
ブラウザのサポート
toPrecision()
ECMAScript3(ES3)機能です。
ES3(JavaScript 1999)は、すべてのブラウザーで完全にサポートされています。
Chrome | IE | Edge | Firefox | Safari | Opera |
Yes | Yes | Yes | Yes | Yes | Yes |