English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

JavaScript toFixed() メソッド

 JavaScript Number オブジェクト

toFixed()方法は固定表現法で数字をフォーマットします。

必要に応じて、数字は四捨五入され、必要に応じて小数部分はゼロで埋められ、指定された長さになるようにします。

文法:

number.toFixed(digits)
var num = 12345.6789;
num.toFixed(2);
テストを見て‹/›

ブラウザの互換性

toFixed()メソッドはすべてのブラウザで完全にサポートされています:

メソッド
toFixed()

パラメータの値

パラメータ説明
桁数(オプション)小数点以下に現れる桁数;これは0から20から(省略された場合、0と見なされます)の値を持ち、実装によってもっと大きな範囲の値をサポートする可能性があります

技術的詳細

返り値:指定された数字の文字列表現を固定小数点表示で示します
例外状況:
  • RangeError-数字が小さすぎるか大きすぎる場合、0から100から(0と含む)100)の値はRangeErrorを引き起こしません

  • TypeError-このメソッドをNumberオブジェクト以外で呼び出した場合

JavaScript バージョン:ECMAScript 3

さらに多くの例

数字を変換し、小数を一切保持しない:

var num = 12345.6789;
num.toFixed();
テストを見て‹/›

必要に応じて、小数部分は0で埋める:

var num = 12345.6789;
num.toFixed(10);
テストを見て‹/›

 JavaScript Number オブジェクト