Operatorzy w JavaScript

Operatorzy w JavaScript
W prawdziwym życiu widziałeś, jak dodajemy, odejmij dwie wartości. Podobnie w języku programowania akcja ta jest wykonywana za pomocą pomocy operatorzy. W prostych słowach, matematyczny Lub logiczny Operacje można wykonywać za pomocą operatorów. Operatorzy wykonują te funkcje na jednym lub wielu Operands Aby uzyskać wyniki. Tutaj operandy to wartości danych, na których wykonywane są operacje.

Jak każdy inny język programowania, JavaScript korzysta również z różnych operatorów. Jest to pomocne, ponieważ jest łatwe do porównywania i manipulowania wartościami.

W tym artykule omówimy różnych operatorów w JavaScript wraz z ich wykorzystaniem i przykładami.

Rodzaj operatorów w JavaScript

W JavaScript są różnych operatorów, niektórzy są wymienione poniżej:

  1. Operatory arytmetyczne
  2. Operatorzy zadań
  3. Operatorzy porównawcze
  4. Operatorzy logiczni
  5. Operatorzy strun

Zrozumiemy tych operatorów jeden po drugim z przykładami dla lepszego zrozumienia.

Operatory arytmetyczne

Operatorzy arytmetyczne pomagają w wykonywaniu wszystkich podstawowych obliczeń matematycznych, takich jak dodawanie, odejmowanie, mnożenie i podział. Poniżej znajdują się różni operatorzy arytmetyczni:

Operatorzy Nazwa
+ Dodatek
- Odejmowanie
/ Dział
* Mnożenie
% Reszta
++ Wzrastaj o 1
- Zmniejszyć o 1
** Wykładniczy (moc)

Przykład operatorów arytmetycznych

Niech x = 3;
Niech y = 2;
// dodatek
konsola.log ('x + y =', x + y); // 5
// odejmowanie
konsola.log ('x - y =', x - y); // 1
// Mnożenie
konsola.log ('x * y =', x * y); // 6
// dział
konsola.log ('x / y =', x / y); // 1.5
// Pozostała część 3/2 będzie 1
konsola.log ('x % y =', x % y); // 1
// Zwiększ o 1
konsola.log ('++ x =', ++ x); // x będzie 4
konsola.log ('x ++ =', x ++); // wydrukuje 4, a następnie wzrosło do 5
konsola.log ('x =', x); // 5
// Zmniejsz się o 1
konsola.log ('-x =', --x); // x będzie 4
konsola.log ('x-- =', x--); // wydrukuje 4, a następnie zmniejszone do 3
konsola.log ('x =', x); // 3
// wykładnicze
konsola.log ('x ** y =', x ** y); // 3 Moc 2 to 9

Operatorzy zadań

W JavaScript operatorzy przypisania są używane do przypisania niektórych wartości do zmiennej. Na przykład:

Niech x = 3;
const y = 5;

Tutaj x i y są zmiennymi, które są przypisane odpowiednio wartości 3 i 5. Poniżej są niektórzy operatorzy zadań:

Operatorzy Nazwa
= Zadanie
+= Przypisanie dodawania
-= Przypisanie odejmowania
*= Przypisanie mnożenia
/= Przypisanie podziału
%= Resztę przypisania
** = Przypisanie wykładników

Przykład operatorów przypisania

Niech x = 3; // przypisanie wartości za pomocą operatora przypisania
// Przypisanie dodawania
konsola.log ('x += 3', x += 3); // 6, teraz x = 6
// Przypisanie odejmowania
konsola.log ('x -= 2', x -= 2); // 4, teraz x = 4
// Przypisanie mnożenia
konsola.log ('x *= 2', x *= 2); // 8, teraz x = 8
// Przypisanie podziału
konsola.log ('x /= 2', x /= 2); // 4
// Pozostałe przypisanie
konsola.log ('x %= 2', x %= 2); // 0
// Przypisanie wykładników
Niech x = 5;
konsola.log ('x ** = 2', x ** = 2); // 25

Operatorzy porównawcze

Operatorzy porównawcze pracują, porównując dwie wartości i zwracając True i False:

Operatorzy Nazwa
== Równy
!= Nie równa się
=== Surowe równa się
!== Surowe, nie równe
> Lepszy niż
< Mniej niż
> = Większe niż lub równe
<= Mniej niż lub równa się

Przykład operatorów porównawczych:

// równy operator
konsola.log (3 == 2); // FAŁSZ
konsola.log (3 == '3'); // PRAWDA
// nie jest równy operator
konsola.Log (3 != 4); // PRAWDA
konsola.log („świat” != „świat”); // FAŁSZ
// ścisły równy operator
konsola.log (7 === '7'); // FAŁSZ
konsola.log (6 === 6); // PRAWDA
// ścisły, a nie równy operator
konsola.Log (8 !== '8'); // PRAWDA
konsola.Log (3 !== 3); // FAŁSZ

Operatorzy logiczni

Operatorzy logiczne są używane do obsługi operacji logicznych w zakresie wartości danych, w rezultacie zwracają wartość logiczną:

Operatorzy Nazwa
&& Logiczne i
|| Logiczne lub
! Logiczne nie

Przykład logicznych operatorów:

// logiczne i
konsola.log (7 == 7 && 7 == 7); // prawda, a operator działa, gdy oba podane stwierdzenia są prawdziwe
konsola.Log (7 == 7 && 7 == 87!= 7); // Fałsz, jedno z stwierdzeń nie jest prawdziwe
// logiczne lub
konsola.Log (7 == 7 || 7!= 7); // Prawda lub operator działa, gdy jedno z dwóch stwierdzeń jest prawdziwe
// logiczne nie
konsola.dziennik(!7 == 7); // Fałsz, byłoby prawdą, gdyby wyrażenie nie było prawdziwe.

Operatorzy strun

Operatorzy strun są używane do łączenia dwóch lub więcej ciągów lub liczby i ciągów.

Przykład operatorów ciągów:

Niech x = 5 + 25; // 30
Niech y = "5" + 5; // 55
niech z = „świat” + 5; // World5

Wniosek

Operatorzy typów w JavaScript są używane do poinformowania programu, który powinien być wykonywany. W tym artykule nauczyliśmy się różnych operatorów w JavaScript, sposobu ich używanego i ich funkcjonalności. Operatorzy pomagają użytkownikom z łatwością wykonywać trudne zadania i logicznie.

Każdy konkretny operator jest dostępny dla użytkownika do wdrożenia określonej funkcji w swoim programie. Mam nadzieję, że pomoże ci to w lepszym zrozumieniu operatorów w JavaScript, a ogólnie, ponieważ podstawowe pojęcia w każdym języku programowania są ze sobą powiązane.