Вопросы к Поиску с Алисой
Некоторые причины возникновения значения NaN (Not-a-Number, «не число») в числовых вычислениях:
Также значение NaN может возникать, когда математический оператор или функция не может вернуть результат вычисления. netology.ru