Встречается на собеседованиях • сегодня
Что будет если null сравнить с 0
При сравнении null с 0 в JavaScript поведение зависит от типа сравнения:
- Нестрогое сравнение (
==):
javascript
null == 0 // falsenull равен только undefined и ничему другому при нестрогом сравнении.
- Строгое сравнение (
===):
javascript
null === 0 // falseРазные типы - сразу false.
- При приведении к числу:
javascript
Number(null) // 0Но это не влияет на сравнение напрямую.
- Операторы сравнения (
>,<,>=,<=):
javascript
null > 0 // false
null < 0 // false
null >= 0 // true (!)
null <= 0 // true (!)Здесь null преобразуется в 0, что приводит к неочевидным результатам с >= и <=.

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