Jak używać operatorów logicznych w JavaScript

Jak używać operatorów logicznych w JavaScript
W JavaScript operatorzy logiczni mogą być używane w pojedynczych lub wielu wyrażeniach, aby zaznaczyć decyzję na podstawie prawdziwego/fałszywego wyniku warunków. Podobnie jak inne języki, JavaScript obsługuje również trzech logicznych operatorów i, lub, i nie. Operator i/i operator jest stosowany do wielu wyrażeń, podczas gdy operator funkcjonuje na jednej operacji, a także w wielu warunkach. Ten artykuł zawiera opisowy przewodnik po operatorach logicznych w Javie i pokazuje użycie każdego operatora za pomocą przykładów.

Jak używać logicznego i operatora w JavaScript

Logiczny i operator porównuje wiele warunków i zwraca wartość logiczną w zwrotach. Podczas korzystania z operatora i operatora oczekuje się następujących wyników:

  • Prawda: jeśli wszystkie warunki/wyrażenia są prawdziwe
  • Fałsz: jeśli jakikolwiek warunek lub wszystkie warunki są fałszywe

Poniższy przykład praktykuje operator w JavaScript.

var x = 5;
var y = 7;
if (x < 10 && y < 10)
konsola.log („zmienne to cyfry”);

Powyższy kod inicjuje dwie zmienne X I y. I operator jest stosowany na obu zmiennych:

Wyjście

Dane wyjściowe pokazuje, że stosuje się operator i „Jeśli„Ciało jest wykonywane, że oba warunki są prawdziwe.

Przykład

Jeśli jednak jeden z warunków nie jest prawdziwy, i operator zwróci false. Poniższy kod odnosi się do powyższego warunku.

var x = 5;
var y = 7;
if (x 10)
konsola.log („zmienne to cyfry”);

w przeciwnym razie
konsola.log („Warunek jest fałszywy”)

W powyższym kodzie drugim warunk.

Wyjście

Z wyjścia, w przeciwnym razie Część instrukcji IF-ELSE jest wykonywana, która stwierdza, że ​​jeden warunek lub całe wyrażenie jest fałszywe.

Jak używać logicznego lub operatora w JavaScript

Operator lub porównuje wiele warunków i zwraca wartość logiczną. Operator lub może wytworzyć następujące wyniki.

  • Prawda: jeśli jeden warunek lub wszystkie warunki są prawdziwe
  • Fałsz: jeśli wszystkie warunki są fałszywe

Aby uzyskać lepszą interpretację tego operatora, ćwiczy się następujący kod JavaScript.

var x = 9;
var y = 12;
if (x < 10 || y < 10)
konsola.log („Suma x i y to:” + (x + y));

Powyższy kod jest praktykowany za pomocą LUB Operator między dwoma warunkami. Jeden warunek (y<10) is false and the other is true (x<10).

Wyjście

Dane wyjściowe pokazuje, że operator lub uważa całe wyrażenie za prawdziwe, jak jeden warunek jest prawdziwy.

Jak używać logicznego, a nie operatora w JavaScript

Nie operator może być zastosowany do jednego warunku lub do porównania wielu warunków, zwraca false, jeśli wyrażenie/warunek jest prawdziwy i odwrotnie.

Ćwiczane są następujące wiersze kodu pokazujące wykorzystanie operatora not w JavaScript.

var x = 5;
var y = 10;
Jeśli (!(x> 10))
konsola.log („Różnica x i y to:” + (y-x));

W powyższym kodzie operator nie jest używany w stanie (x> 10) i jeśli warunek jest fałszywy, nie uzna tego za prawdziwe, a zastąpienie IF zostanie wykonane.

Wyjście

Wyjście pokazuje, że blok IF jest wykonywany, ponieważ warunek użyty z NIE Operator jest fałszywy, a operator nie zmienia fałszywego statusu na true.

Wniosek

Operatorzy logiczni pozwalają uzyskać wyniki, porównując kilka warunków w JavaScript. Operatorzy w tej kategorii obejmują i, lub, a nie operatorów. Ten artykuł zawiera opisowy przewodnik na temat operatorów logicznych w JavaScript. W zależności od warunku i zastosowanego operatora operatory tych można użyć do porównywania wyrażeń, a wartość logiczną można uzyskać w zamian. Gdy wszystkie warunki są prawdziwe, i operator zwraca prawdziwie, podczas gdy operator lub operator zwraca prawdziwe, nawet gdy jeden warunek jest prawdziwy. Ponadto przykłady podane w tym przewodniku pokazują użycie operatorów logicznych w JavaScript.