在JavaScript中将1,000,000转换为1.0E6

时间:2014-10-28 11:43:09

标签: javascript integer double type-conversion parseint

我想知道如何在JavaScript中将1,000,000转换为1.0E6。 我想与parseInt函数完全相反吗?

非常感谢!

3 个答案:

答案 0 :(得分:2)

使用toExponential然后根据需要修改字符串:

(1000000).toExponential()
"1e+6"

答案 1 :(得分:0)

1000000和1.0e6在javascript中是相同的表示法。函数parseInt(string [,radix])  只需将字符串转换为基数的数字即可。 对于将转换号码转换为字符串,您可以使用intValue.toString(radix)

答案 2 :(得分:0)

var x = 1200000;
var val = x.toExponential();
var val = val.replace("+", "");
alert(val);