在Javascript中,如何将8000000转换为800万或7500000转换为750万
我从JSON得到的值是8000000,但当我需要打印时,它应该是800万,有时会是850万,当我使用Javascript打印页面中的值时,它应该是850万。请找人帮忙。您需要除以所需的单位,然后手动添加“百万”或“千”(或您感兴趣的任何单位)。没有要纯文本翻译的数字 即在Javascript中,如何将8000000转换为800万或7500000转换为750万,javascript,Javascript,我从JSON得到的值是8000000,但当我需要打印时,它应该是800万,有时会是850万,当我使用Javascript打印页面中的值时,它应该是850万。请找人帮忙。您需要除以所需的单位,然后手动添加“百万”或“千”(或您感兴趣的任何单位)。没有要纯文本翻译的数字 即 这似乎是一个很好的解决方案 这将让您开始学习 var number; //this is your number var prettyNumber = "?" var digits = new Number(number).t
这似乎是一个很好的解决方案
这将让您开始学习
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();
}
嗯。什么?你的意思是你想用自然语言表示大数吗?你试过什么吗?这是个好问题。为什么会有这么多反对票?
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();
}