ES6 toFixed()

此方法格式化一个具有小数点右侧特定位数的数字。

语法

number.toFixed( [digits] )

参数细节

digits - 小数点后显示的位数。

返回值

数字的字符串表示形式,不使用指数表示法,并且具有小数位后的确切位数。

var num3 = 177.234
console.log("num3.toFixed() is "+num3.toFixed())
console.log("num3.toFixed(2) is "+num3.toFixed(2))
console.log("num3.toFixed(6) is "+num3.toFixed(6))

输出

num3.toFixed() is 177
num3.toFixed(2) is 177.23
num3.toFixed(6) is 177.234000

此方法使用环境的区域设置将数字对象转换为表示数字的人类可读字符串。语法number.toLocaleString()返回值使用环境的语言环境返回表示数字的可读字符串。例var num = new N ...