2.2.2 [ECMA-262/5] Section 8.5, The Number Type
In some implementations, external code might be able to detect a difference between various Not-a-Number values, but such behaviour is implementation-dependent; to ECMAScript code, all NaN values are indistinguishable from each other.
IE9 Mode, IE10 Mode, IE11 Mode, and EdgeHTML Mode (All Versions)
NaN values are not normalized
to the same value.