在JavaScript中将1000000转换为1.0E6

在JavaScript中将1000000转换为1.0E6,javascript,integer,double,type-conversion,parseint,Javascript,Integer,Double,Type Conversion,Parseint,我想知道如何用JavaScript将1000000转换为1.0E6。 我想要完全相反的parseInt函数 非常感谢 1000000和1.0e6在javascript中的表示法相同。函数parseInt(字符串[,基数]) 只需将字符串按基数转换为数字。 要将数字反向转换为字符串,可以使用intValue。toString(基数)使用,然后根据需要修改字符串: (1000000).toExponential() "1e+6" 我有一个问题,它返回的值与1.0E6不同:var x=1000000

我想知道如何用JavaScript将1000000转换为1.0E6。 我想要完全相反的parseInt函数


非常感谢

1000000和1.0e6在javascript中的表示法相同。函数parseInt(字符串[,基数]) 只需将字符串按基数转换为数字。 要将数字反向转换为字符串,可以使用intValue。toString(基数)

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

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

我有一个问题,它返回的值与1.0E6不同:var x=1000000;var val=x.toExponential();警报(val);使用可以使用var x=1000000;var-val=x.toExponential(1);控制台日志(val);我可以问一个问题吗,什么是基数?基数就像一个基本的符号尺度
var x = 1200000;
var val = x.toExponential();
var val = val.replace("+", "");
alert(val);