Да, Number(10) === 10 возвращает true: вызов Number без new возвращает числовой примитив со значением 10.
Истинно ли выражение Number(10) === 10?
Да, Number(10) === 10 возвращает true: вызов Number без new возвращает числовой примитив со значением 10.
Короткий ответ
Что ответить на собеседовании
Подробный разбор
Ответ с пояснениями
Да, Number(10) === 10 возвращает true: вызов Number без new возвращает числовой примитив со значением 10.
Не путайте с new Number(10) === 10: здесь слева объект-обёртка, поэтому строгое сравнение даёт false. Для обычных вычислений используют примитивы; создание обёртки редко необходимо и может неожиданно влиять на сравнение и truthiness.