JavaScript Number toPrecision() 方法 JavaScript Number toFixed() 方法 JavaScript Number toString() 方法 JavaScript Number toPrecision() 方法 实例 把数字格式化为指定的长度: var num = new Number(13.3714); var n=num.toPrecision(2); n 输出结果: 13 试一试 » 定义和用法 toPrecision() 方法可在对象的值超出指定位数时将其转换为指数计数法。 浏览器支持 所有主要浏览器都支持 toPrecision() 方法 语法 _number_.toPrecision(x) 参数值 参数 描述 _x_ 必需。规定必须被转换为指数计数法的最小位数。该参数是 1 ~ 21 之间(且包括 1 和 21)的值。有效实现允许有选择地支持更大或更小的 num。如果省略了该参数,则调用方法 toString(),而不是把数字转换成十进制的值。 返回值 类型 描述 String 指定精度的数字格式 技术细节 JavaScript 版本: 1.5 更多实例 实例 使用不同进制把数字格式化为指定的长度: var num = new Number(13.3714); var a = num.toPrecision(); var b = num.toPrecision(2); var c = num.toPrecision(3); var d = num.toPrecision(10); a , b , c , 和 d 输出结果: 13.3714 13 13.4 13.37140000 试一试 » JavaScript Number toFixed() 方法 JavaScript Number toString() 方法