Dlaczego IsNaN (x) różni się od x == NaN gdzie x = NaN [duplikat]
To pytanie ma już odpowiedź tutaj:
Jakie jest uzasadnienie dla wszystkich porównań zwracających wartość false dla wartości NaN IEEE754? 13 odpowiedziDlaczego te dwa są różne?
var x = NaN; //e.g. Number("e");
alert(isNaN(x)); //true (good)
alert(x == NaN); //false (bad)