如果
Infinity === Infinity
>> true
和
typeOf Infinity
>> "number"
那是为什么
Infinity / Infinity
>>NaN
而不是 1?
最佳答案
注意您对无穷大的算术行为所做的任何假设。
如果∞/∞ = 1,则1×∞ = ∞。推而广之,既然2×∞ = ∞,那么也必定有∞/∞ = 2。
由于它已经出现在讨论中反对另一个答案,我想指出方程 2×∞ = ∞ 并不意味着有多个无穷大。所有可数无限集都具有相同的基数。即,整数集与奇数集具有相同的基数,即使第二组缺少第一组的一半元素。 (OTOH,还有其他种类的“无穷大”,例如实数集的基数,但是将可数无穷大加倍不会产生其中之一。就此而言,对其进行平方也不会.)
关于javascript - 为什么 Infinity/Infinity 不是 1?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7428834/