Використовуйте Номер. isNaN() або isNaN() щоб найбільш зрозумілим чином визначити чи є значення значенням NaN.Nov 7, 2022
не Рівняється тому що js – мова з дивностями. Значення x == NaN і x === NaN завжди false для будь-якого x, навіть якщо x=NaN. Причому у будь-якому яп. І так, значення NaN не одно ніякому іншому числу, і навіть самому NaN.
NaN (Not A Number) – спеціальне значення, відноситься до числового типу даних, повертається коли математичний оператор або функція не може повернути результат обчислення.
Глобальна функція isNaN() перетворює тестоване значення на число, а потім перевіряє його. Номер. isNaN() не перетворює значення на число і не повертає true для будь-якого значення, яке не відноситься до типу Номер.