Operatory Javascript

Operatory Javascript

JavaScript zawiera operatory tak jak w innych językach. Operator wykonuje pewną operację na jednym lub wielu operandach (wartość danych) i generuje wynik. Na przykład 1 + 2, gdzie znak + jest operatorem, a 1 jest lewym operandem, a 2 prawym operandem. operator + dodaje dwie wartości liczbowe i daje wynik, który w tym przypadku wynosi 3.

składnia:
<Left operand> operator <right operand><Left operand> operator

JavaScript zawiera następujące kategorie operatorów.,

  1. operatory arytmetyczne
  2. operatory porównawcze
  3. operatory logiczne
  4. operatory przypisania
  5. operatory warunkowe

operatory arytmetyczne

operatory arytmetyczne są używane do wykonywania operacji matematycznych między operandami liczbowymi.

Operator opis
+ dodaje dwa operandy liczbowe.,
odjąć prawy operand od lewego operandu
* pomnożyć dwa operandy liczbowe.
/ podziel lewy operand przez prawy operand.
% operator modułu. Zwraca pozostałą część dwóch operandów.
++ operator Przyrostowy. Zwiększ wartość operandu o jeden.
operator Dekrecji. Zmniejsz wartość o jeden.,

poniższy przykład pokazuje, jak operatory arytmetyczne wykonują różne zadania na operandach.

+ operator wykonuje operację konkatenacji, gdy jeden z operandów jest typu string.

poniższy przykład pokazuje, jak operator + wykonuje operacje na operandach różnych typów danych.,

przykład: + operator
var a = 5, b = "Hello ", c = "World!", d = 10;a + b; // "5Hello "b + c; // "Hello World!"a + d; // 15

operatory porównania

język JavaScript zawiera operatory, które porównują dwa operandy i zwracają wartość logiczną true lub false.

operatorzy opis
== porównuje równość dwóch operandów bez uwzględniania typu.
=== porównuje równość dwóch operandów z typem.
!,= porównuje nierówność dwóch operandów.
> sprawdza, czy wartość po lewej stronie jest większa niż po prawej stronie. Jeśli tak, to zwraca true, w przeciwnym razie false.
sprawdza, czy lewy operand jest mniejszy niż Prawy. Jeśli tak, to zwraca true, w przeciwnym razie false.
>= sprawdza, czy lewy operand jest większy lub równy prawemu operandowi. Jeśli tak, to zwraca true, w przeciwnym razie false.,
sprawdza, czy lewy operand jest mniejszy lub równy prawemu operandowi. Jeśli tak, to zwraca true, w przeciwnym razie false.

poniższy przykład pokazuje, w jaki sposób operatorzy porównań wykonują różne zadania.

Reklama

operatory logiczne

operatory logiczne są używane do łączenia dwóch lub więcej warunków. JavaScript zawiera następujące operatory logiczne.,

przykład: operatory logiczne
var a = 5, b = 10;(a != b) && (a // returns true(a > b) || (a == b); // returns false(a // returns true!(a // returns false!(a > b); // returns true

operatory przyporządkowania

JavaScript zawiera operatory przyporządkowania, aby przypisać wartości do zmiennych z mniejszą liczbą uderzeń klawiszy.

operatory przypisania opis
= przypisuje wartość prawego operandu do lewego operandu.
+= sumuje wartości lewego i prawego operandu i przypisuje wynik do lewego operandu.,
-= odjąć wartość prawego operandu od wartości lewego operandu i przypisać wynik do lewego operandu.
*= pomnóż wartości lewego i prawego operanda i przypisz wynik do lewego operanda.
/= podziel wartość lewego operandu przez wartość prawego operandu i przypisz wynik do lewego operandu.
%= uzyskaj moduł lewego operandu podziel przez prawy operand i przypisz wynik do lewego operandu.,

Operator Ternary

JavaScript zawiera specjalny operator ternary 😕 to przypisuje wartość zmiennej na podstawie pewnego warunku. To jest jak krótka forma warunku if-else.

składnia:
<condition> ? <value1> : <value2>;

Operator trójdzielny rozpoczyna się wyrażeniem warunkowym, po którym następuje ? centrala. Druga część (po ? and before: operator) zostanie wykonane, jeśli warunek okaże się prawdziwy. Jeśli warunek stanie się false, wtedy zostanie wykonana trzecia część (after:).,

przykład: operator trójdzielny
var a = 10, b = 5;var c = a > b? a : b; // value of c would be 10var d = a > b? b : a; // value of d would be 5

punkty do zapamiętania:

  1. JavaScript zawiera operatory wykonujące pewne operacje na jednym lub wielu operandach (wartość danych) i dać rezultat .
  2. JavaScript zawiera różne kategorie operatorów: operatory arytmetyczne, operatory porównawcze, operatory logiczne, operatory przypisania, operatory warunkowe.
  3. Operator trójdzielny ?: jest operatorem warunkowym.

Dodaj komentarz

Twój adres email nie zostanie opublikowany. Pola, których wypełnienie jest wymagane, są oznaczone symbolem *