Zmienna JavaScript / „NaN” zachowuje się dziwnie

Mam kilka pól tekstowych, które zwracają javascriptNumber wartości, jeśli poprawne dane znajdują się w polach tekstowych, w przeciwnym razieNaN. Mam takie dziwne zachowanie. Kiedy się zameldowałemfirebug (oba pola tekstowe są puste):

<code>>>> hours
NaN
>>> minutes
NaN
>>> minutes == NaN
false
>>> hours == NaN
false
>>> hours == minutes
false
</code>

Dlaczego tak się zachowuje?

questionAnswers(1)

yourAnswerToTheQuestion