代码中的'2e4'是什么意思

Evo*_*vol 7 javascript raphael

此示例http://raphaeljs.com/gear.html 具有以下代码:

function run() {
                e.animate({along: 1}, 2e4, function () {
                    e.attr({along: 0});
                    setTimeout(run);
                });
            }
Run Code Online (Sandbox Code Playgroud)

在这个例子中,"2e4"是什么意思,它是如何工作的?

Hil*_*lmi 12

它意味着2*10 ^ 4
并在您的控制台中尝试2e4输出20000

e科学记数法

代码是等价的

...
e.animate({along: 1}, 20000, function () { ....
Run Code Online (Sandbox Code Playgroud)


小智 7

2e4是 的科学记数法2 * 10^4因此与 20000 具有相同的值。