Значение NaN (сокращение от Not-A-Number) обозначает "не число". Такое значение возникает при попытках сделать недопустимую математическую операцию.
Пример
Давайте умножим строку с буквами на число:
console.log('aaa' * 3);
Результат выполнения кода:
NaN
Смотрите также
-
функцию isNaN,
которая осуществляет проверку на NaN