大连做网站一般给多大空间,国外做贸易网站,备案期间网站怎么关闭,江西建设信息网站目录
非 VIP 用户可前往公众号“前端基地”进行免费阅读
数值范围
小数注意问题
NaN
isNaN()判断是不是NaN
JavaScript可以表示的进制
数值扩展 非 VIP 用户可前往公众号“前端基地”进行免费阅读
数值范围 数字类型主要涵盖整数与小数。在数值范围方面,存在特…目录
非 VIP 用户可前往公众号“前端基地”进行免费阅读
数值范围
小数注意问题
NaN
isNaN()判断是不是NaN
JavaScript可以表示的进制
数值扩展 非 VIP 用户可前往公众号“前端基地”进行免费阅读
数值范围 数字类型主要涵盖整数与小数。在数值范围方面,存在特定的属性值。其中,最小值为 Number.MIN_VALUE,其值为 5e-324;最大值为 Number.MAX_VALUE,值为 1.7976931348623157e+308。此外,还有表示无穷大的 Infinity 以及表示无穷小的 -Infinity。
示例代码如下:
script
//最小值
console.log(Number.MIN_VALUE);//5e-324
//最大值
console.log(Number.MAX_VALUE);//1.7976931348623157e+308
//无穷大
console.log(Infinity);//Infinity
//无穷小
console.log(-Infinity);//-Infinity
/script 小数注意问题 在 JavaScript 中,不应使用小数去验证小数。这是因为 JavaScript 在进行小数计算时会存在一定的误差。所以,不要依赖 JavaScript 去进行精确数据的计算,示例代码如下:
script
varnum1=0.1,
num2=0.2;
varsum=num1+num2;
console.log(sum==0.3);//false
console.log(sum);//0.30000000000000004
console.log(num1+num2);//0.30000000000000004
/script NaN 如果一个变量的结果是undefined,当它与一个数字进行计算时,结果为NaN,如:
varnum;
console.log(num);//undefined
console.log(num+10);//NaN
NaN与任何值都不相等,包括它自身,如:
console.log(nu