Встречается на собеседованиях • сегодня

В чем разница между =, == и ===

= - оператор присваивания. Используется для присвоения значения переменной.

js
let x = 10; // присваиваем переменной x значение 10

== - оператор нестрогого равенства. Сравнивает значения с приведением типов.

js
5 == '5' // true (строка преобразуется в число)

=== - оператор строгого равенства. Сравнивает значения без приведения типов.

js
5 === '5' // false (разные типы)

Рекомендация: всегда используйте ===, если явно не требуется приведение типов. Это помогает избежать неочевидных ошибок.

Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

Следующий вопрос

Это единственный вопрос по вашему фильтру

как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы