JavaScript中数字的科学表示法
在我的JavaScript代码中,我有大量的数字(例如十亿) 以下交叉浏览器是否存在任何问题:JavaScript中数字的科学表示法,javascript,coding-style,Javascript,Coding Style,在我的JavaScript代码中,我有大量的数字(例如十亿) 以下交叉浏览器是否存在任何问题: var x = 1E9; 或者我必须写为: var x = Math.pow(10, 9); 出于可读性和打字错误的考虑,我宁愿不写100000000 var x=1E9是否存在跨浏览器问题 不。科学记数法是数字文字的标准,在任何地方都受支持。为了进一步提高可读性(并将其与十六进制区分开来),我将小写: var x = 1e9; 1E9可以,与100000000完全相同。
var x = 1E9;
或者我必须写为:
var x = Math.pow(10, 9);
出于可读性和打字错误的考虑,我宁愿不写100000000
var x=1E9是否存在跨浏览器问题代码>
不。科学记数法是数字文字的标准,在任何地方都受支持。为了进一步提高可读性(并将其与十六进制区分开来),我将小写:
var x = 1e9;
1E9可以,与100000000完全相同。