■知识点
使用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"
已有 22658 名学员学习以下课程通过考试
最需教育客户端 软件问题一手掌握
去 App Store 免费下载 iOS 客户端
点击加载更多评论>>