Operatorzy zadań w JavaScript | Wyjaśniono przykładami

Operatorzy zadań w JavaScript | Wyjaśniono przykładami

Operatorzy przypisania są kluczową częścią programowania komputerowego, które są używane do alokacji wartości lewego operand. Operatorzy przypisań wykonują operacje logiczne, takie jak operacje logiczne bitwiste lub operacje na operacjach integralnych lub operatorach boolowskich. JavaScript korzysta z wielu operatorów przypisania. Tutaj wymieniliśmy dla Ciebie operatorów przypisania JavaScript.

Przypisanie (=)

Operator przypisania jest używany w celu przypisania wartości do zmiennej.

Przykład:

Niech a = 10;
konsola.log (a);

Wyjście:

10

Przypisanie dodawania (+=)

Operator przypisywania dodawania służy do dodania wartości prawego operandu do lewego operandu i przydziela wynikową wartość zmienną.

Przykład:

Niech x = 2;
konsola.log (x+= 2); // lub x = x + 2

Wyjście:

4

Przypisanie odejmowania (-=)

Operator odejmowania odejmuje wartość prawego operandu od lewego operandu i przydziela wynikową wartość zmienną.

Przykład:

Niech a = 10;
konsola.log (a- = 2); // lub a = a - 2

Wyjście:

8

Przypisanie mnożenia (*=)

Przypisanie mnożenia mnoży wartość prawego operandu z lewym operandem i przypisuje wynikową wartość do zmiennej.

Przykład:

Niech x = 2;
konsola.log (x*= 2); // lub x = x * 2

Wyjście:

4

Przypisanie podziału (/=)

Przypisanie podziału dzieli wartość zmienną przez właściwy operand i przypisuje wynikową wartość do zmiennej.

Przykład:

Niech a = 4;
konsola.log (a/= 2); // lub a = a / 2

Wyjście:

2

Resztę przypisania (%=)

Pozostały operator zwraca resztę, która pozostała w wyniku podzielenia jednego operandu przez drugiego.

Przykład:

Niech x = 3;
konsola.log (x%= 2); // lub x = x % 2

Wyjście:

1

Przypisanie wykładników (** =)

Operator wykładowości służy do podniesienia wartości zmiennej na właściwą operandę.

Przykład:

Niech x = 3;
konsola.log (x ** = 2); // lub x = x ** 2

Wyjście:

9

Przydział po lewej zmianie (<<=)

Lewy operator zmiany biegów przesuwa określoną liczbę bitów w lewo, a wynikowy wartość jest przypisywana do zmiennej.

Przykład:

Niech a = 5; // 00000000000000000000000000000101
A<<=2; // 00000000000000000000000000010100
konsola.log (a);

Wyjście:

20

Przypisanie prawej zmiany (>> =)

Prawa operator zmiany przesuwa określoną liczbę bitów w prawo, a wynikowa wartość jest przypisywana do zmiennej.

Przykład:

Niech y = 5; // 00000000000000000000000000000101
y >> = 2; // 00000000000000000000000000010100
konsola.ociężały)

Wyjście:

1

Niepodpisane przypisanie prawej zmiany (>>> =)

Prawa operator zmiany przesuwa określoną liczbę bitów w prawo, a wynikowa wartość jest przypisywana do zmiennej. Liczby dodatnie są przesunięte w prawo z tym samym efektem co prawy operator zmiany, w międzyczasie liczby ujemne puste bity są zastępowane przez zera.

Przykład:

Niech x = 5; // 00000000000000000000000000000101
x >>> = 2; // 00000000000000000000000000010100
konsola.Log (x)

Wyjście:

1

Bitwe i przypisanie (& =)

Ten operator używa kodów binarnych zarówno lewego, jak i prawego operandu, a następnie wykonuje i funkcję, a następnie przypisuje wynik do zmiennej.

Przykład:

Niech x = 5; // 00000000000000000000000000000101
x & = 3; // 000000000000000000000000000000111
konsola.log (x);

Wyjście:

1 // 0000000000000000000000000000000001

Przypisanie Bitwise Xor (^=)

Ten operator używa kodów binarnych zarówno lewego, jak i prawego operandu do wykonania XOR i przypisuje wynik do zmiennej.

Przykład:

Niech a = 5; // 00000000000000000000000000000101
a ^= 3; // 000000000000000000000000000000111
konsola.log (x);

Wyjście:

6 // 00000000000000000000000000000110

Bitwise lub przypisanie (| =)

Ten operator używa kodów binarnych zarówno lewego, jak i prawego operandu do wykonania lub przypisuje wynik do zmiennej.

Przykład:

Niech a = 5; // 00000000000000000000000000000101
a | = 3; // 000000000000000000000000000000111
konsola.log (x);

Wyjście:

7 // 00000000000000000000000000000111

Wniosek

Operatorzy przypisania w JavaScript są przydatne przy przypisaniu wartości do operandów lub wykonywania różnych operacji arytmetycznych na zmiennych w wyrażeniu. Istnieje wielu operatorów przypisań w JavaScript, które są używane do różnych celów. Ten samouczek podkreśla tych operatorów wraz z ich przykładami.