我正在尝试将一个数字四舍五入到前两位数。
14300 -> 15000
1430 -> 1500
143 -> 150
14 -> 14
我想通了这么多:
var n = 14300;
n = parseFloat(Math.ceil(n).toPrecision(2));
console.log(n);
它返回 14000,但我想四舍五入。Math.ceil 仅适用于下一个整数。 http://jsfiddle.net/cruTY/
注意:我知道我可以除以n
使其成为小数,但我希望此函数适用于所有数字,而无需手动插入/1000
或/1000000
.