JavaScript 转换为小数格式字符串
■知识点
使用toStringO方法把数值转换为字符串时,无法保留小数位,这在货币格式化、科学计数等专业领域输出显示数字是不方便的。为此JavaScript提供了以下3个专用方法。
toFixed():能够把数值转换为字符串,并显示小数点后的指定位数。
toExponential():把数字转换为科学计数法形式的字符串。
toPrecision():与toExponential()相似,但可以指定有效数字的位数,而不是小数位数。
■实例设计
var a = 10;
console.log(a.toFixed(2)); //返回字符串"10.00"
console.log(a.toFixed(4)); //返回字符串"10.0000"
var a = 123456789;
console.log(a.toExponential(2)); //返回字符串"1.12e+8"
console.log(a.toExponential(4)); //返回字符串"1.2346e+8"
var a = 123456789;
console.log(a.toPrecision(2)); //返回字符串"1.2e+8"
console.log(a.toPrecision(4)); //返回字符集"1.235e+8"
点击加载更多评论>>