Вопросы к Поиску с Алисой
NaN (от англ. Not-a-Number, «нечисло») используется в современных математических библиотеках и сопроцессорах для представления значений, которые не определены как числа. en.wikipedia.org ru.wikipedia.org
Некоторые ситуации, в которых возникает такое состояние:
Использование NaN позволяет обнаруживать ошибки в конце последовательности операций без тщательного тестирования на промежуточных этапах. en.wikipedia.org