3e + 3 = 3000 - JavaScript查询

JS-*_*JS- 2 javascript

我正在阅读一本JS书,有一个问题要求输出如下:

3e+3
Run Code Online (Sandbox Code Playgroud)

它给了我3000.有人可以解释原因吗?

Pau*_* S. 6

这被称为科学记数法,xey意思是" x时代10的力量y"

在你的情况下, 3 * Math.pow(10, 3); // 3000


Jam*_*lly 6

e声明一个指数。这称为指数或科学记数法

3e+3等于3e3(等于+正数而不是加数),等于3 * (10^3)等于3 * (10*10*10)等于3000。