Логотип YeaHub

База вопросов

Собеседования

Тренажёр

База ресурсов

Обучение

Навыки

Войти

Выбери, каким будет IT завтра — вместе c нами!

YeaHub — это полностью открытый проект, призванный объединить и улучшить IT-сферу. Наш исходный код доступен для просмотра на GitHub. Дизайн проекта также открыт для ознакомления в Figma.

© 2026 YeaHub

Документы

Медиа

Назад
Вопрос про JavaScript: равенство, операторы, сравнение

Какие операторы сравнения вы знаете?

Этот вопрос проверяет знание различных операторов сравнения в JavaScript и их использование для проверки равенства, неравенства и сравнения величин.

Короткий ответ

Операторы сравнения в JavaScript включают: == (нестрогое равенство), === (строгое равенство), != (нестрогое неравенство), !== (строгое неравенство), < (меньше), > (больше), <= (меньше или равно), >= (больше или равно). Они возвращают булево значение: true или false, в зависимости от результата сравнения.

Длинный ответ

В JavaScript операторы сравнения используются для сопоставления значений. Они позволяют проверить, равны ли значения, и как одно значение соотносится с другим. Основные операторы:

Равенство и неравенство:

  • == (нестрогое равенство): сравнивает значения без учета типов. Пример: 5 == '5' вернет true, так как происходит преобразование типов.

  • === (строгое равенство): сравнивает значения с учетом типов. Пример: 5 === '5' вернет false, так как один операнд — число, а другой — строка.

  • != (нестрогое неравенство): проверяет, не равны ли значения без учета типов. Пример: 5 != '6' вернет true.

  • !== (строгое неравенство): проверяет, не равны ли значения с учетом типов. Пример: 5 !== '5' вернет true.

Сравнение величин:

  • < (меньше),

  • > (больше),

  • <= (меньше или равно),

  • >= (больше или равно) — используются для сравнения чисел или строк.

console.log(3 > 2); // true 
console.log('a' < 'b'); // true (сравнение по Unicode)

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

Уровень

  • Рейтинг:

    1

  • Сложность:

    1

Навыки

  • JavaScript

    JavaScript

Ключевые слова

#равенство

#операторы

#сравнение

Подпишись на React Developer в телеграм