Jak korzystać z operatorów porównawczych w JavaScript

Jak korzystać z operatorów porównawczych w JavaScript
Podczas programowania w JavaScript, Często spotykamy sytuacje, w których musimy porównać dwie wartości przed wykonaniem następnej instrukcji. Na przykład piszesz program, aby sprawdzić, czy wiek danej osoby jest większy lub równy „20". To stwierdzenie można określić jako wyrażenie za pomocą pomocy Operatorzy porównawcze W JavaScript.

Operatorzy porównawcze są używane do porównania dwóch wartości na podstawie dodanego warunku, a po przeprowadzeniu porównania zwracają wartość logiczną, albo „PRAWDA" Lub "FAŁSZ".

W tym spisie omówi użycie operatorów porównawczych w JavaScript. A więc zacznijmy!

Rodzaje operatorów porównawczych w JavaScript

W JavaScript, Operatorzy porównawcze są podzielone na dwie kategorie: „Operatorzy równości" I "Racjonalni operatorzy”:

Operatorzy równości: Operatorzy równości zwracają wartość logiczną, jeśli dwa Operands Czy równy. Zestaw operatorów równości obejmuje:

  • Operator równości (==)
  • Operator nierówności (!=)
  • Ścisły operator równości (===)
  • Operator ścisłej nierówności (!==)

Racjonalni operatorzy: Racjonalni operatorzy określają relacja pomiedzy dwa Operands i zwróć wartość logiczną po porównaniu. Zestaw racjonalnych operatorów obejmuje:

  • Większy niż operator (>)
  • Mniej niż operator (<)
  • Większy operator większy lub równy (> =)
  • Mniejszy lub równy operator (<=)

Wyjaśnimy użycie każdego z wyżej wymienionych operatorów porównawczych w następujących sekcjach.

Jak używać operatora równości (==) w JavaScript

JavaScript Operator równości "==”Sprawdza równość określonych Operands i zwraca wartość logiczną. Po przekształceniu obu wartości na wspólny typ, następnie przeprowadza porównanie.

Składnia operatora równości (==) w JavaScript

x == y

Tutaj operator równości „==”Porównuje„X" I "y”Wartości po przekształceniu wartości„y”W„ „X„Typ danych Operand.

Przykład: Jak używać operatora równości (==) w JavaScript

Przede wszystkim stworzymy trzy stałe o imieniu "X”,„y", I "z„Posiadanie następujących wartości:

const x = 6,
y = 13,
Z = „Linuxhint”;

Następnie porównamy wartość stałego „X”Z wartością„6 ”:

konsola.log (x == 6);

Operator równości zwraca „PRAWDA" ponieważ "6”Równa się stałej”X" pod względem "wartość" I "typ”:

W poniższym przykładzie operator równości „==”Najpierw przekonwertuje ciąg„13" do numer Wpisz, a następnie porównaj go z wartością przechowywaną w stałej „y”:

konsola.log (y == '13');

Po ocenie wyrażenia „y == '13'”, Operator równości zwróci„PRAWDA”:

Na koniec sprawdzimy stałą „z”I ciąg„Linuxhint„Dla równości:

konsola.log (z == 'Linuxhint');

Operand po prawej stronie jest już ciągiem, więc operator równości będzie bezpośrednio porównać swoją wartość i zwróci wyniki:

Dane wyjście oznacza, że ​​określone operandy nie są równe. Jako wartość przechowywana w stałej „z" Jest "Linuxhint,”I wartość, z jaką jest porównywana, to„Linuxhint". Możemy więc stwierdzić, że porównując struny, „równość„Operator porównuje również„Przypadek postaci".

Jak korzystać z operatora nierówności (!=) W JavaScript

Aby porównać nierówność dwóch operandów w JavaScript, Operator nierówności "!=" Jest używane. Zwraca wartość logiczną, która wskazuje, że określony warunek jest prawdziwy lub fałszywy.

Składnia operatora nierówności (!=) W JavaScript

X != y

Przykład: Jak użyć operatora nierówności (!=) W JavaScript

W poniższym przykładzie operator nierówności „!=”Porównuje„6”Z wartością„X"Stała:

konsola.Log (x != 6);

Ponieważ oba operandy są równe, operator nierówności powróci „FAŁSZ”:

Porównanie wartości „y”Z łańcuchem„13" wróci "PRAWDA”Ponieważ obie wartości są nierówne pod względem typu danych:

konsola.log (y == '13');

Podobnie ciąg 'Linuxhint ' przechowywane w „z„Ciągła nie jest równa„Linuxhint„Ponieważ pierwsza postać znajduje się w górnej stronie:

konsola.Log (z != „Linuxhint”);

Tak więc przypadek powrotu operatora nierówności „!=„Będzie ustawiony na„PRAWDA”:

Jak używać operatora ścisłego równości (===) w JavaScript

Innym operatorem, który można wykorzystać do porównania równości dwóch operandów, jest Ścigający operator równości "===". Termin "ścisły„Odróżnia go od operatora równości”==„, Ponieważ ściśle porównuje wartości określonych operandów bez przekształcania ich w typowy typ.

Składnia ścisłego operatora równości (===) w JavaScript

x === y

Przykład: Jak używać operatora ścisłego równości (===) w JavaScript

Teraz sprawdzimy równość między wartością „y”I dodany ciąg„13”, Korzystając z operatora ścisłego równości:

konsola.log (y === '13');

Wyjście wydrukuje „FAŁSZ”Po porównaniu wartości liczbowej stałej„y”Z łańcuchem„13”:

W drugim stanie operator ścisłej równości sprawdzi równość między wartością „y”I liczba„13”:

konsola.log (y === 13);

Obie wartości są równe według powiązanego typu danych, więc operator ścisłej równości oznaczy je jako równe i zwróci „PRAWDA„Wartość logiczna:

Jak korzystać z operatora surowej nierówności (!==) w JavaScript

JavaScript Operator ścisłej nierówności (!==) Sprawdzają nierówność między dwoma operandami na podstawie ich „wartość" I "typ". Powraca „PRAWDA”Jeśli zarówno typ, jak i wartość są nierówne; W przeciwnym razie sprawa zwrotna jest ustawiona na „FAŁSZ".

Składnia operatora ścisłej nierówności (!==) w JavaScript

X !== y

Przykład: jak korzystać z operatora surowej nierówności (!==) w JavaScript

Poniższy przykład wykorzysta operator ścisłej nierówności do porównania wartości stałej „y”Z łańcuchem„13”:

konsola.ociężały !== '13');

Stała "y„Zawiera wartość„numer" typ. Natomiast drugi określony operand ma „strunowy„Wartość typu, więc operator ścisłej nierówności zadeklaruje obie wartości jako„nierówny”I wróć„PRAWDA”:

Jak używać większego niż operator (>) w JavaScript

Ten racjonalny operator służy do weryfikacji, czy wartość operandu lewej strony jest większa niż wartość operandu prawej strony. Jeśli oba operandy spełnią dodatkowy warunek, większy niż operator powróci „PRAWDA„;; W przeciwnym razie drukuje „FAŁSZ".

Składnia większej niż operator (>) w JavaScript

x> y

Przykład: Jak używać większego niż operator (>) w JavaScript

W celu demonstracji stworzymy stały nazwany „X”I zainicjuj to za pomocą„14”:

const x = 14;

W następnym kroku wykorzystamy większy niż operator ”>„Aby sprawdzić, czy wartość„X„Ciągłe jest większe niż„10" albo nie:

konsola.log (x> 10);

Jako liczba „14”Jest większy niż„10„Wartość, więc większa niż operator zwróci”PRAWDA”:

Jak używać mniej niż (<) operator in JavaScript

Mniej niż operator relacyjny "<”Służy do weryfikacji, czy wartość operandu po lewej stronie jest mniejsza niż wartość operandu prawej strony. Jeśli oba operandy spełnią dodatkowy warunek, powróci mniej lub równy operator „PRAWDA„;; W przeciwnym razie drukuje „FAŁSZ".

Składnia mniej niż operator (<) in JavaScript

X <= y

Przykład: jak używać mniej niż operator (<) in JavaScript

Teraz wykorzystamy mniej niż operator, aby sprawdzić, czy wartość stały ”X" jest mniej niż "10" albo nie:

konsola.Log (x < 10);

Po przeprowadzeniu porównania określony operator powrócił „FAŁSZ,„Co wskazuje, że wartość przechowywana w lewej stronie operandu jest większa niż„10”:

Jak używać operatora większego lub równego (>) w JavaScript

JavaScript Większy operator większy lub równy "> =”Służy do porównania wartości lewej z wartością prawej i sprawdzenia, że ​​jest ona większa lub równa. Jeśli oba operandy spełnią dodatkowy warunek, powróci większy lub równy operator „PRAWDA„;; W przeciwnym razie drukuje „FAŁSZ".

Składnia operatora większego lub równego (> =) w JavaScript

x> = y

Przykład: Jak używać operatora większego lub równego (> =) w JavaScript

Tutaj wykonanie podawanego operatora większego lub równego „> =" wróci "PRAWDA”Ponieważ stała„X" zawiera "14”:

konsola.log (x> = 14);

Jak używać operatora mniejszego lub równego (<=) in JavaScript

JavaScript Mniej niż lub równy operator "<=”Jest wykorzystywany do porównania wartości lewej z wartością prawej i sprawdzenia, że ​​jest mniej lub nie. Jeśli oba operandy spełnią dodatkowy warunek, mniej niż operator powróci „PRAWDA„;; W przeciwnym razie wyświetla „FAŁSZ".

Składnia operatora większego lub równego (<=) in JavaScript

X <= y

Przykład: Jak używać operatora mniejszego lub równego (<=) in JavaScript

Za pomocą operatora mniejszego lub równego, wykonamy warunek poniżej podania:

konsola.Log (x <= 14);

Określony operator relacyjny oznaczy obie wartości jako równe i zwróci „PRAWDA”:

To były wszystkie istotne informacje związane z wykorzystaniem operatorów porównawczych w JavaScript. Przeglądaj je dalej według swoich preferencji.

Wniosek

Operatorzy porównawcze W JavaScript porównaj dwie wartości na podstawie dodanego warunku. Ci operatorzy JavaScript są podzieleni na dwie kategorie: Operatorzy równości I Racjonalni operatorzy. Operatorzy równości sprawdzają, czy dwa operandy są równe, podczas gdy operatorzy racjonalni określają związek między określonymi operandami. W tym zapisie omówiono metodę stosowania operatorów porównawczych w JavaScript.