Встречается на собеседованиях • сегодня
Почему NaN относится к типу number
В JavaScript NaN (Not a Number) является специальным значением, которое представляет результат недопустимой математической операции, например 0 / 0 или parseInt('строка'). Хотя NaN означает "не число", технически он относится к типу number, так как является частью числового типа данных в спецификации ECMAScript.
javascript
console.log(typeof NaN); // "number"Это логично, потому что NaN используется в числовых операциях и должен быть совместим с другими числовыми значениями. Например, он может быть результатом арифметических операций или возвращаться числовыми методами.

Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы