Jakie są operatory JavaScript i jego typy?



Operatory są używane do wykonywania określonych obliczeń na operandach. Operatory JavaScript służą do porównywania wartości, wykonywania operacji arytmetycznych.

Operator służy do manipulowania określoną wartością lub operandem. Operatory służą do wykonywania określonych obliczeń matematycznych i logicznych na operandach. W tym artykule omówimy różne Operatory i ich użycie w kodzie w następującej kolejności:

Co to jest operator?

Operatory służą do porównywania wartości, wykonywania operacji arytmetycznych itp. Na przykład, jeśli weźmiemy proste wyrażenie, 4 + 5 równa się 9. Tutaj 4 i 5 nazywamy operandami, a „+” nazywamy operatorem. JavaScript składa się z różnych typów operatorów używanych do wykonywania różnych operacji.





Rodzaje operatorów JavaScript

Istnieją różne typy operatorów w JavaScript, które są używane do wykonywania różnych operacji. Niektóre z operatorów JavaScript obejmują:

  • Operatory arytmetyczne
  • Operatory porównania
  • Operatory bitowe
  • Operatory logiczne
  • Operatory przypisania

Operatory arytmetyczne

Operatory arytmetyczne służą do wykonywania operacji arytmetycznych na operandach. Oto lista operatorów znanych jako operatory arytmetyczne JavaScript:



Operator

Opis

Przykład



+

Dodaje dwa operandy

10 + 20 = 30

-

Odejmuje drugi operand od pierwszego

30 - 20 = 10

/

Podziel licznik przez mianownik

Samouczek serwera sql dla początkujących

10/20 = 2

*

Pomnóż dwa operandy

5 * 5 = 25

%

Wyprowadza resztę z dzielenia liczb całkowitych

20% 10 = 0

++

Zwiększa wartość całkowitą o jeden

var a = 20 a ++ Teraz a = 21

-

Zmniejsza wartość całkowitą o jeden

var a = 20 a– Teraz a = 19

Operatory porównania

Operator porównania JavaScript porównuje te dwa operandy. Operatory porównania są następujące:

Operator

Opis

Przykład

==

Sprawdza, czy dwa operandy są równe, czy nie. Jeśli tak, to warunek staje się prawdziwy.

20 == 30 = fałsz

===

Znajduje identyczne (równe i tego samego typu)

10 == 20 = fałsz

! =

Sprawdza, czy dwa operandy są równe, czy nie. Jeśli wartości nie są równe, warunek staje się prawdziwy

20! = 30 = prawda

! ==

Oznacza to, że dwie wartości nie są identyczne

20! == 20 = fałsz

>

Sprawdza, czy wartość lewego operandu jest większa niż wartość prawego operandu

30> 10 = prawda

> =

Sprawdza, czy wartość lewego operandu jest większa lub równa wartości prawego operandu

20> = 10 = prawda

<

Sprawdza, czy wartość lewego operandu jest mniejsza niż wartość prawego operandu

dwadzieścia<10 = false

<=

Sprawdza, czy wartość lewego operandu jest mniejsza lub równa wartości prawego operandu

30<=10 = false

Operatory bitowe

Operatory bitowe służą do wykonywania operacji bitowych na operandach. Oto lista operatorów bitowych:

Operator

Opis

Przykład

&

Operacja logiczna AND na każdym bicie argumentów całkowitych

(10 == 20 i 20 == 33) = fałsz

|

Wykonuje operację logiczną OR na każdym bicie argumentów całkowitych

(10 == 20 | 20 == 33) = fałsz

^

Ten operator wykonuje operację Bitwise XOR

(10 == 20 ^ 20 == 33) = fałsz

~

Jest operatorem jednoargumentowym i działa poprzez odwrócenie wszystkich bitów w operandzie

(~ 10) = -10

<<

Przenosi wszystkie bity w pierwszym operandzie w lewo o liczbę miejsc określoną w drugim operandzie.

(10<<2) = 40

>>

Wartość lewego operandu jest przesuwana w prawo o liczbę bitów określoną przez prawy operand.

(10 >> 2) = 2

>>>

Ten operator jest podobny do operatora >>, z tą różnicą, że bity przesunięte po lewej stronie są zawsze równe zero.

(10 >>> 2) = 2

Operatory logiczne

Lista zawiera wszystkie operatory logiczne JavaScript:

sort () c ++

Operator

Opis

Przykład

&&

Logiczny I - Jeśli oba operandy są niezerowe, warunek staje się prawdziwy

(10 == 20 && 20 == 33) = fałsz

||

Logiczny LUB - Jeśli którykolwiek z dwóch operandów jest niezerowy, warunek staje się prawdziwy.

(10 == 20 || 20 == 33) = fałsz

!

Logiczny NIE - Odwraca stan logiczny swojego operandu.

! (10 == 20) = prawda

Operatory przypisania

Operatory przypisania służą do przypisywania wartości do operandu. Następujące operatory są znane jako operatory przypisania JavaScript:

Operator

Opis

Przykład

=

Przypisuje wartości z prawego operandu do lewego operandu

20 + 10 = 30

+ =

Dodaje prawy operand do lewego operandu i przypisuje wynik do lewego operandu

var a = 20 a + = 10 Teraz a = 30

- =

Odejmuje prawy operand od lewego operandu i przypisuje wynik lewemu operandowi

var a = 30 a- = 10 Teraz a = 20

* =

Mnoży prawy operand przez lewy operand i przypisuje wynik lewemu operandowi

var a = 10 a * = 20 Teraz a = 200

/ =

Dzieli lewy operand z prawym operandem i przypisuje wynik lewemu operandowi

var a = 10 a / = 2 Teraz a = 5

% =

Pobiera moduł używając dwóch operandów i przypisuje wynik do lewego operandu

var a = 10 a% = 2 Teraz a = 0

Oto niektóre z typowych operatorów JavaScript wraz z ich definicją i przykładem. W ten sposób dotarliśmy do końca naszego artykułu.

Teraz, gdy wiesz już o operatorach JavaScript, zapoznaj się z przez Edureka. Szkolenie w zakresie certyfikacji w zakresie rozwoju sieci pomoże Ci nauczyć się, jak tworzyć imponujące witryny internetowe przy użyciu HTML5, CSS3, Twitter Bootstrap 3, jQuery i interfejsów API Google oraz wdrażać je w Amazon Simple Storage Service (S3).

Masz do nas pytanie? Wspomnij o tym w sekcji komentarzy „Operator JavaScript”, a my skontaktujemy się z Tobą.