Чому з'являється NaN?

Pratvoloshka.org.ua  » Поради для дому »  Чому з'являється NaN?
0 Comments

NaN (Not A Number) – спеціальне значення, відноситься до числового типу даних, повертається коли математичний оператор або функція не може повернути результат обчислення.

"Not A Number" генерується, коли в якості значення в арифметичних операціях використовується відсутня властивість або функція, що повертає undefined.

NaN – це "Not a Number" і перекладається як "не число". Зазвичай таке значення повертаєтьсяколи неможливо завершити роботу математичної функції або коли в значенні математичної функції розташовано «не число». На практиці, NaN з'являється тоді, коли в JS-Скрипт з'являється помилка.