Чому NaN має тип числа?

Просто це число, яке використовується і представляється у певній особливій формі. Отже, ще раз, за ​​стандартом, NaN це НЕ довільне значення НЕчислового типу, а число! Це означає, що не можна сказати, що рядок "рядок" це NaN, так як NaN це насправді число.Mar 26, 2017

не Рівняється тому що js – мова з дивностями. Значення x == NaN і x === NaN завжди false для будь-якого x, навіть якщо x=NaN. Причому у будь-якому яп. І так, значення NaN не одно ніякому іншому числу, і навіть самому NaN.

Число (NaN від англ. Not-a-Number) – один із особливих станів числа з плаваючою комою. Використовується в багатьох математичних бібліотеках та математичних співпроцесорах.

метод «Number. isNaN()» поверне «true» тільки якщо значення під час перевірки вже є NaN.

loading
×