(no title)
mbrubeck | 4 months ago
>> isNaN(Infinity)
false
>> Infinity == Infinity
true
>> Infinity / Infinity == 1
false
>> isNaN(0)
false
>> 0 == 0
true
>> 0 / 0 == 1
false
Also, you say NaN ("not a number") is "defined as a number" but Infinity is not. I would think every IEEE 754 value is either "a number" or "not a number". But apparently you believe NaN is both and Infinity is neither?And you say 0 / 0 is "undefined" but the standard requires it to be NaN, which you say is "defined".
No comments yet.