May 26, 2020

Сложные условия в if-else в JavaScript

Иногда нужно составить какое-то сложное условие. Для этого существуют операторы &&(логическое И) и || (логическое ИЛИ).


Логическое И:

Логическое И позволяет задать одновременность условий. В следующем примере, если переменная a больше нуля и одновременно меньше 5, только тогда выведется "верно!":


Логическое ИЛИ:

Логическое ИЛИ требует выполнения хотя бы одного условия.

В следующем примере, если переменная a больше 0 или переменная b больше 0, то выведется "верно!" (достаточно выполнения хотя бы одного из условий):