Действительно важной частью программирования является возможность сравнивать значения, чтобы принимать решения в коде. Когда выполняется сравнение, результат либо истинный, либо ложный; особый тип данных a, называемый логическим значением. Это логика.
Как и при выполнении математики, существует набор операторов, которые работают с логическими значениями. Они используются для сравнения двух значений, слева и справа от оператора, для получения логического значения.
Следующие сравнения выполняются в консоли. Результатом, который мы получаем из каждой строки (показанной внизу), будет true или false; это логические значения.
Равенство
Чтобы определить, когда два значения равны, используйте оператор тройного равенства (“===”).
15.234 === 15.234 true
Мы также можем определить, не равны ли два значения, используя оператор triple not equal (“!==”).
15.234 !== 18.4545 true
Важно знать, что строки, содержащие число и действительное число, не равны.
'10' === 10 false
Больше, чем и меньше, чем
Сравнение двух чисел полезно, например, для определения, какое из двух больше или меньше. Этот первый пример представляет собой сравнение 10 и 5, чтобы увидеть, больше ли 10, используя оператор больше, чем (“>”).
10 > 5 true
Далее мы используем оператор меньше (“<”), чтобы определить, меньше ли левое значение.
20.4 < 20.2 false Этот пример возвращает (или возвращает) значение false, потому что 20.4 — это не меньшее число, чем 20.2. Комбинированные сравнения Объединение сравнения равенства и размера может быть выполнено с помощью операторов больше или равно и меньше или равно (“>=” и “<=” соответственно).
10 >= 10 true 10 <= 5 false
Страницы в тему:
- Следующая страница: Условия
- Предыдущая страница: Математика