Javascript toExponential()中的差异
这是Firefox中的一个bug吗?其他浏览器也一样吗?有没有关于这方面的概述?这种差异有什么好的原因吗Javascript toExponential()中的差异,javascript,google-chrome,firefox,browser,opera,Javascript,Google Chrome,Firefox,Browser,Opera,这是Firefox中的一个bug吗?其他浏览器也一样吗?有没有关于这方面的概述?这种差异有什么好的原因吗 +---- 4 vs. 5 | Firefox: 1.234e+4 (12345.0).toExponential(3); Chrome : 1.235e+4 (12345.0).toExponential(3); Opera : 1.235e+4 (12345.0).t
+---- 4 vs. 5
|
Firefox: 1.234e+4 (12345.0).toExponential(3);
Chrome : 1.235e+4 (12345.0).toExponential(3);
Opera : 1.235e+4 (12345.0).toExponential(3);
以下是我对标准的解释:
:
x=12345.0//设x为该数值
ƒ=3//让ƒ成为整数(分数位数)
s=”“//设s为空字符串。
如果x!=0定义的分形数字(&D)
10×铬/歌剧
如果结束
m=1235//设m是由
//n的十进制表示法。
a=1//设a为m的第一个字符
b=235//设b为m的剩余字符
m=a+“+b=1.235//设m是a+“+b”的串联
c=+//让c=“+”
d=4//设d为字符串,由
//e的十进制数字。
m=m+“e”+c+d=1.235e+4
返回s+m
我走了吗
Linux
- Mozilla Firefox 24.0
- 歌剧12.16
- 铬31.0.1650.48