Ce sunt operatorii JavaScript și tipurile sale?



Operatorii sunt utilizați pentru a efectua calcule specifice pe operanzi. Operatorii JavaScript sunt utilizați pentru compararea valorilor, efectuarea operațiilor aritmetice.

Un operator este utilizat pentru manipularea unei anumite valori sau operandi. Operatorii sunt utilizați pentru a efectua calcule matematice și logice specifice pe operanzi. În acest articol, vom discuta despre diferite Operatorii și modul în care sunt utilizați într-un cod în următoarea secvență:

Ce este un operator?

Operatorii sunt folosiți pentru compararea valorilor, efectuarea operațiilor aritmetice etc. De exemplu, dacă luăm o expresie simplă, 4 + 5 este egal cu 9. Aici 4 și 5 sunt numiți operanzi și ‘+’ se numește operator. JavaScript constă din diferite tipuri de operatori care sunt folosiți pentru a efectua operațiuni diferite.





Tipuri de operatori JavaScript

Există diferite tipuri de operatori în JavaScript care sunt folosiți pentru efectuarea de operațiuni diferite. Unii dintre operatorii JavaScript includ:

  • Operatori aritmetici
  • Operatori de comparație
  • Operatori Bitwise
  • Operatori logici
  • Operatori de misiune

Operatori aritmetici

Operatorii aritmetici sunt utilizați pentru a efectua operații aritmetice pe operanzi. Iată o listă de operatori cunoscuți ca operatori aritmetici JavaScript:



Operator

Descriere

Exemplu



+

Adaugă doi operanzi

10 + 20 = 30

-

Scade al doilea operand din primul

30 - 20 = 10

/

Împarte numeratorul la numitor

20/10 = 2

*

Înmulțiți doi operanzi

5 * 5 = 25

ce este big data hadoop

%

Afișează restul unei diviziuni întregi

20% 10 = 0

++

Crește o valoare întreagă cu una

var a = 20 a ++ Acum a = 21

-

Scade o valoare întreagă cu una

var a = 20 a– Acum a = 19

Operatori de comparație

Operatorul de comparație JavaScript compară cei doi operanzi. Operatorii de comparație sunt după cum urmează:

Operator

Descriere

Exemplu

==

Verifică dacă doi operanzi sunt egali sau nu. Dacă da, atunci condiția devine adevărată.

20 == 30 = fals

===

Găsi identic (egal și de același tip)

10 == 20 = fals

! =

Verifică dacă doi operanzi sunt egali sau nu. Dacă valorile nu sunt egale, atunci condiția devine adevărată

20! = 30 = adevărat

! ==

Aceasta implică faptul că două valori nu sunt identice

20! == 20 = fals

>

Verifică dacă valoarea operandului din stânga este mai mare decât valoarea operandului din dreapta

30> 10 = adevărat

> =

Verifică dacă valoarea operandului din stânga este mai mare sau egală cu valoarea operandului din dreapta

20> = 10 = adevărat

<

Aceasta verifică dacă valoarea operandului din stânga este mai mică decât valoarea operandului din dreapta

douăzeci<10 = false

<=

Verifică dacă valoarea operandului din stânga este mai mică sau egală cu valoarea operandului din dreapta

30<=10 = false

Operatori Bitwise

Operatorii bit-bit sunt utilizați pentru a efectua operații bit-bit pe operanzi. Iată o listă de operatori bit-bit:

Operator

Descriere

Exemplu

&

Operație booleană ȘI pe fiecare bit al argumentelor sale întregi

(10 == 20 & 20 == 33) = fals

|

Efectuează o operație Booleană SAU pe fiecare bit al argumentelor sale întregi

(10 == 20 | 20 == 33) = fals

^

Acest operator efectuează operația Bitwise XOR

(10 == 20 ^ 20 == 33) = fals

~

Este un operator unar și funcționează inversând toți biții din operand

(~ 10) = -10

<<

Mută ​​toți biții din primul său operand la stânga cu numărul de locuri specificat în al doilea operand.

(10<<2) = 40

>>

Valoarea operandului din stânga este mutată la dreapta de numărul de biți specificat de operandul din dreapta.

(10 >> 2) = 2

>>>

Acest operator este la fel ca operatorul >>, cu excepția faptului că biții deplasați în stânga sunt întotdeauna zero.

(10 >>> 2) = 2

Operatori logici

Lista oferă toți operatorii logici JavaScript:

Operator

Descriere

Exemplu

&&

Logic ȘI - Dacă ambii operanzi sunt diferiți de zero, atunci condiția devine adevărată

(10 == 20 && 20 == 33) = fals

||

Logic SAU - Dacă oricare dintre cei doi operanzi este diferit de zero, atunci condiția devine adevărată.

(10 == 20 || 20 == 33) = fals

!

Logic NU - Inversează starea logică a operandului său.

! (10 == 20) = adevărat

Operatori de misiune

Operatorii de atribuire sunt folosiți pentru a atribui valori operandului. Următorii operatori sunt cunoscuți ca operatori de atribuire JavaScript:

Operator

Descriere

Exemplu

=

Atribuie valori de la operandul din partea dreaptă la operandul din partea stângă

20 + 10 = 30

+ =

Acesta adaugă operandul drept la operandul stâng și atribuie rezultatul la operandul stâng

var a = 20 a + = 10 Acum a = 30

- =

Scade operandul drept din operandul stâng și atribuie rezultatul operandului stâng

var a = 30 a- = 10 Acum a = 20

* =

Înmulțește operandul drept cu operandul stâng și atribuie rezultatul operandului stâng

var a = 10 a * = 20 Acum a = 200

/ =

Împarte operandul stâng cu operandul drept și atribuie rezultatul operandului stâng

var a = 10 a / = 2 Acum a = 5

% =

Este nevoie de modul folosind doi operanzi și atribuie rezultatul la operandul din stânga

var a = 10 a% = 2 Acum a = 0

Aceștia au fost câțiva dintre operatorii JavaScript obișnuiți cu definiția și exemplul lor. Cu aceasta, am ajuns la sfârșitul articolului nostru.

Acum, că știți despre Operatorii JavaScript, consultați de Edureka. Instruirea pentru certificarea dezvoltării web vă va ajuta să aflați cum să creați site-uri web impresionante folosind HTML5, CSS3, Twitter Bootstrap 3, jQuery și API-urile Google și să îl implementați în Amazon Simple Storage Service (S3).

Ai o întrebare pentru noi? Vă rugăm să o menționați în secțiunea de comentarii din „Operatorul JavaScript” și vă vom răspunde.