unexpected result when using Floating-point literals in javascript
<p>look at this code</p>

<pre><code>var x=2E-7
console.log(x);
</code></pre>

<p>when i run it result will be 2E-7 instead of 20000000</p>

<p>why?is it a bug or sth else?</p>
