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