Встречается на собеседованиях • сегодня
Что будет при преобразовании undefined к числу
При преобразовании undefined к числу с помощью Number() или унарного плюса + получим NaN (Not a Number):
javascript
Number(undefined); // NaN
+undefined; // NaNОднако в числовом контексте (например, при математических операциях) undefined также ведёт себя как NaN:
javascript
undefined + 5; // NaNЭто отличается от поведения null, который преобразуется в 0:
javascript
Number(null); // 0Важно помнить, что NaN — это специальное числовое значение, обозначающее "не число", но технически оно принадлежит к типу number.

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