数字类型可以保存哪些类型的值?

时间:2019-03-04 07:02:49

标签: javascript primitive

我在某处读到一个JavaScript数字既可以包含64位数字又可以包含64位整数,这是真的吗?我对此东西还是有些困惑。

2 个答案:

答案 0 :(得分:1)

数字可以包含整数或浮点数。这是JS的最大/最小值

console.log('float min:',Number.MIN_VALUE);
console.log('float max:',Number.MAX_VALUE);

console.log('int min:',Number.MIN_SAFE_INTEGER);
console.log('int max:',Number.MAX_SAFE_INTEGER);

specification ES2018

中的更多详细信息

答案 1 :(得分:1)

JavaScript的基元只有一个数字类型-它是IEEE 754标准的64位双精度浮点数。

Link to the specifications

Link to MDN

因此,JavaScript中没有整数-一切都是浮点数。