多应用+插件架构,代码干净,二开方便,首家独创一键云编译技术,文档视频完善,免费商用码云13.8K 广告
## 特殊值 概述:在js当中,数字其实是有范围的,-2^53---2^53如果开发种书写数字超出了这个范围 可以利用Infinity进行表示。 数字类型字面量两个特殊值 在控制台种打印的数字,切记是蓝色的。 数字类型的特殊值Infinity(无穷大)也有正负之分。代表这个数超出了js范围。 Infinity 首个英文字母是大写的。 **代码如下:** ``` <script type="text/javascript"> //数字类型特殊值Infinity console.log(Infinity); </script> ``` ![](https://img.kancloud.cn/28/2b/282b1677a41966b853012490e7a16781_1014x452.png) ## NaN 概述:NaN英文全称【Not A Number】,他是Number(数字类型)中的一个特殊值。 这个数值,一般是在数学计算不出来结果的时候会出现的。 <p style="color:red">比如:在数学当中,数字零不能作为分母的。如果出现这个现象,别的语言会崩掉。</p> 但是在JS当中,不会出现崩掉现享,而是给你返回一个数字类型特殊值NaN ![](https://img.kancloud.cn/d7/b0/d7b0616e457ff600032036cdb7e4d2cf_1191x525.png)