我目前正在用 Javascript 显示一个数量。我希望它显示(例如)整数89
而不是89.00
; 但是,如果数字是小数,89.50
那么它应该显示89.50
问问题
220 次
1 回答
2
目前尚不清楚您的问题是关于解析浮点数还是关于检查整数。这是一个接受数字或字符串并返回格式化为字符串的浮点数的函数:
function displayQuantity(n) {
return parseFloat(n).toFixed(n%1 ? 2 : 0);
}
如果您必须支持(非常)旧的浏览器,请在此处查找Number#toFixed
.
于 2010-05-11T15:10:15.140 回答