Как использовать ИЛИ обусловить в операторе IF JavaScript?

Я понимаю, что в JavaScript можно записать:

if (A && B) { do something }

Но как делают я реализую ИЛИ, такие как:

if (A OR B) { do something }
102
задан thmas 29 June 2013 в 23:55
поделиться

5 ответов

Просто используйте оператор двойной трубы, то есть || .

if (A || B)
230
ответ дан 24 November 2019 в 04:25
поделиться

Стоит отметить, что || также вернет true , если ОБА A и B имеют значение true .

В JavaScript, если вы ищете A или B , , но не оба , вам нужно будет сделать что-то подобное:

if( (A && !B) || (B && !A) ) { ... }
77
ответ дан 24 November 2019 в 04:25
поделиться
15
ответ дан 24 November 2019 в 04:25
поделиться
if (A || B) { do something }
13
ответ дан 24 November 2019 в 04:25
поделиться

|| - это оператор или.

if(A || B){ do something }
11
ответ дан 24 November 2019 в 04:25
поделиться
Другие вопросы по тегам:

Похожие вопросы: