我做了一个计算器,里面有总计;假设它的结果为 1453880.45
,我已经将其转为 $1,453,880.45
。我希望我的函数也进行舍入并在其末尾添加 mil 或 bil(表示百万和十亿)。
例如之前的数字 $1,453,880.45
应变为 $140 万
。
我该怎么做?
最佳答案
function milStr(num) {
if (num > 1000000000)
return Math.floor(num / 1000000000) + 'Bil';
else if (num > 1000000)
return Math.floor(num / 1000000) + 'Mil';
else if (num > 1000)
return Math.floor(num / 1000) + 'K';
}
关于javascript - 将 "mil"和 "bil"添加到大数,并四舍五入,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16952657/