在Javascript中如何将8,000,000转换为8百万或7,500,000到750万

时间:2012-02-07 20:19:37

标签: javascript

我从JSON获得的值为8,000,000但是当我需要打印它应该是8百万或有时它将是8,500,000并且当我在页面中打印它应该是使用Javascript的850万。请有人帮忙。

3 个答案:

答案 0 :(得分:2)

您需要除以您想要的单位,并手动追加'百万'或'千'(或您感兴趣的任何单位)。纯文本翻译没有数字。

var foo = 4100000;
foo = foo / 1000000 + ' million';

答案 1 :(得分:0)

答案 2 :(得分:0)

这会让你开始

var number; //this is your number
var prettyNumber = "?"

var digits = new Number(number).toString().length;

if(digits>6) {
    number /= (10*6);
    prettyNumber = number + ' million';
} else {
    prettyNumber = new Number(number).toString();
}