Логика

Действительно важной частью программирования является возможность сравнивать значения, чтобы принимать решения в коде. Когда выполняется сравнение, результат либо истинный, либо ложный; особый тип данных 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

Страницы в тему:

Добавить комментарий