Урок 20. Операторы сравнения JavaScript
Все уроки по JavaScript расположены здесь.
При написании условных операторов иногда необходимо использовать различные типы операторов для сравнения значений. Эти операторы называются операторами сравнения JavaScript.
Вот список некоторых из операторов сравнения и их синтаксис:
Меньше: < Больше: > Меньше или равно: < = Больше или равно: >= Равно (строгое равенство): === Не равно: !==Операторы сравнения сравнивают значение слева со значением справа. Например:
10 < 12 // значение trueМожет быть полезно рассматривать операторы сравнения как вопросы. Если ответ "да", оператор принимает значение true, а если ответ" нет", оператор принимает значение false. Код выше будет спрашивать: 10 меньше, чем 12? Да! Таким образом, 10 < 12 соответствует истине.
Мы также можем использовать операторы сравнения для различных типов данных, таких как строки:
'яблоки' === 'апельсины' // ложьВ приведенном выше примере мы используем оператор равенства (===), чтобы проверить, совпадает ли строка "яблоки" со строкой "апельсины". Поскольку две строки не совпадают, оператор сравнения имеет значение false.
Все операторы сравнения возвращают true или false и состоят из:
- Два значения, которые будут сравниваться.
- Оператор, разделяющий значения и сравнивающий их соответствующим образом (>, < , < =,>=,===).
Упражнения к уроку
- Используя let, создайте переменную с именем hungerLevel и установите ее значение равным 7.
- Напишите оператор if/else, используя оператор сравнения. Условие должно проверять, если hungerLevel больше, чем 7 то выводить на консоль «Время есть!». В противном случае – «Мы можем поесть позже!».
Поиграйте с условием, настроив сравнение hungerLevel с помощью различных операторов, таких как <=,>=, > и <.
Автор этого материала - я - Пахолков Юрий. Я оказываю услуги по написанию программ на языках Java, C++, C# (а также консультирую по ним) и созданию сайтов. Работаю с сайтами на CMS OpenCart, WordPress, ModX и самописными. Кроме этого, работаю напрямую с JavaScript, PHP, CSS, HTML - то есть могу доработать ваш сайт или помочь с веб-программированием. Пишите сюда.
Отправляя сообщение я подтверждаю, что ознакомлен и согласен с политикой конфиденциальности данного сайта.