number.toFixed(num) -- 将数字转换为一个小数点后有指定num位的字符串,非指数计数法,如果number大于1e+21将使用指数计数法
fixed,中文"固定"
引用网址:http://www.dreamdu.com/javascript/number.toFixed/
toFixed函数语法
number.toFixed(num);
toFixed函数参数
num -- 小数的位数,取值0-20之间的一个数(省略此参数时将使用默认值0代替)
toFixed函数返回值
将数字转换为一个小数点后有指定位num的字符串,非指数计数法,如果number大于1e+21将使用指数计数法
toFixed函数示例
var num=9876.54321;
document.write(num.toFixed());
document.write(num.toFixed(2));
document.write(num.toFixed(5));
document.write((Number.MAX_VALUE).toFixed(3));
document.write((Number.MIN_VALUE).toFixed(3));
结果:
9877
9876.54
9876.54321
1.7976931348623157e+308
0.000
JavaScript toFixed(num) 函数示例 -- 可以尝试编辑
JavaScript toFixed(num) 函数示例
toFixed函数异常
RangeError -- num超出范围将抛出RangeError异常
TypeError -- 当调用该方法的对象不是一个Number时抛出TypeError异常
延伸阅读
JavaScript toExponential(num) 函数
JavaScript toPrecision(num) 函数
fixed,中文"固定"
引用网址:http://www.dreamdu.com/javascript/number.toFixed/
toFixed函数语法
number.toFixed(num);
toFixed函数参数
num -- 小数的位数,取值0-20之间的一个数(省略此参数时将使用默认值0代替)
toFixed函数返回值
将数字转换为一个小数点后有指定位num的字符串,非指数计数法,如果number大于1e+21将使用指数计数法
toFixed函数示例
var num=9876.54321;
document.write(num.toFixed());
document.write(num.toFixed(2));
document.write(num.toFixed(5));
document.write((Number.MAX_VALUE).toFixed(3));
document.write((Number.MIN_VALUE).toFixed(3));
结果:
9877
9876.54
9876.54321
1.7976931348623157e+308
0.000
JavaScript toFixed(num) 函数示例 -- 可以尝试编辑
JavaScript toFixed(num) 函数示例
toFixed函数异常
RangeError -- num超出范围将抛出RangeError异常
TypeError -- 当调用该方法的对象不是一个Number时抛出TypeError异常
延伸阅读
JavaScript toExponential(num) 函数
JavaScript toPrecision(num) 函数