JavaScript中数字的科学记数法

时间:2014-01-22 21:59:18

标签: javascript coding-style

在我的JavaScript代码中,我有大量数据(例如十亿)。

以下是跨浏览器是否有任何问题:

var x = 1E9;

或者我必须把它写成:

var x = Math.pow(10, 9);

由于可读性和拼写错误,我不想写出1000000000。

1 个答案:

答案 0 :(得分:0)

  

var x = 1E9;

是否存在跨浏览器问题

没有。科学记数法是数字文字的标准,并且在任何地方都受到支持。为了进一步提高可读性(并将其与十六进制区分开来),我将小写e:

 var x = 1e9;