在Javascript中,为啥2/0的结果是Infinity呢
只是ES的规定Division of a nonzero finite value by a zero results in a signed infinity. The sign is determined by the rule already stated above.
■网友
本来2/0就是无穷大啊,而且正好JS里有Infinity这个值,顺水推舟咯。
■网友
这有啥好奇怪的? 很直观呀,而且 Infinity和NaN都是number类型
■网友
我浅显的理解是这样:极限中分子为有限数的话而分母为无穷小的话(-\u0026gt;0),极限为无穷大。当分子带了符号就可以+Infinity和-Infinity了
■网友
正数除以0返回Infinity,负数除以0返回-Infinity.0除以0返回NaN。javascript高级程序设计P29。
■网友
js中不管是整数还是浮点数,都是以浮点数形式保存的,所以2/0相当于2/0.0
推荐阅读
- 为啥看到书柜上的藏书会有心旷神怡的感觉
- 为啥知乎上普便有一种【我在北上广深打工,所以拥有更好的视野】这样的错觉
- 为啥工商银行的用户体验如此之差
- 汽车|看了中消协4S店服务测评调查结果,终于知道法系车为啥卖不好了
- 你为啥从窝窝商城离职?
- 为啥5G和2.4G默认的BSSID是相同的
- 为啥电器实体店的价格比淘宝贵那么多
- 现在在线学习视频有很多了,为啥大部分人还是喜欢下载下来观看
- 为啥到现在你还没有女朋友 ?
- 天赐的声音|33岁张雨绮为啥总离婚?看过这些照片就明白了,都是性感惹得祸
