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.