для типа Number используется NaN - который указывает что n:Number - не число
Цитата:
|
Специальный элемент типа Number, представляющий значение NaN (не число). Когда результатом математического выражения является значение, которое невозможно представить в виде числа, ему присваивается обозначение NaN.
|
а для того чтобы сравнить с NaN нужно использовать не == ,а isNaN()