1
,我有以下值从Web服务回来 - 3.3178070599E10格式化值到千千万万
var value = 3.3178070599E10;
console.log(value) // result : 33178070599
//Outputting via Ext JS number formatting utility function :
Ext.util.Format.number(Math.abs(value), '0,000') // result : 33,178,070,599
我需要这个值格式化为千千万万的格式,像这样
Thousands - 33,178,070
Millions - 33,178
我一直在阅读toLocaleString方法,它的各种属性,但似乎会获得不同的值时,添加一些可选属性,如maximumSignificantDigits和minimumIntegerDigits。
以上指定的2种必需格式是否可以用这种方法实现或者是否存在其他推荐方法?
非常感谢,我一直在想整个方法看起来:-) – grimmus
@grimmus往往会发生:) – juvian