JavaScript

Number.prototype.toFixed() メソッド


編集:2023.01.25 by T.A.

[Edge]。→

Number を固定小数点表記で文字列で返します。

構文
Number.toFixed([digits])
Number 数値を表す、オブジェクト、変数。→Number()
digits 省略可。小数点以下の桁数を表す数値。0~20。既定値: 0。
戻り値

文字列、または NaN(Number の値が NaN だった場合)。

//Numberの指定
N=123.45;  //数値として。
D=N.toFixed();  //=[string]:123
N="123.45";  //文字列として。
D=N.toFixed();  //エラー発生:N.toFixed is not a function
N=Number("123.45");   //オブジェクトとして。
D=N.toFixed();  //=[string]:123
D=NaN.toFixed();  //=[string]:NaN

//digits
N=123.45;
D=N.toFixed(3);  //=[string]:123.450
N=1;
D=N.toFixed(3);  //=[string]:1.000
N=123.456789;
D=N.toFixed(3);  //=[string]:123.457
N=1230000000.456789;
D=N.toFixed(3);  //=[string]:123.457

Number()


テスト