在numericaljs中,我想这样做:
此外,我还需要有千个分隔符,
如果一个数字有一个或多个小数,只需打印所有小数。不确定多少个小数位。
如果一个数字没有小数,只需将一个零加一个小数。
例如我想将1234
格式化为1,234.0
,将1234.4567
格式化为1,234.4567
,
该怎么做?
请尝试以下方法:
var target = 123.4567;
if(target % 1 !== 0) {
alert(target);
}
else {
alert(target.toFixed(1));
}