Mis on JavaScripti operaatorid ja nende tüübid?

Operaatoreid kasutatakse operandide spetsiifiliste arvutuste tegemiseks. JavaScripti operaatoreid kasutatakse väärtuste võrdlemiseks, aritmeetiliste toimingute tegemiseks.

Operaatorit kasutatakse teatud väärtuse või operandi manipuleerimiseks. Operaatoreid kasutatakse operandide spetsiifiliste matemaatiliste ja loogiliste arvutuste tegemiseks. Selles artiklis käsitleme erinevaid Operaatorid ja nende kasutamine koodis järgmises järjestuses:



Mis on operaator?

Operaatoreid kasutatakse väärtuste võrdlemiseks, aritmeetiliste toimingute tegemiseks jne. Näiteks kui võtta lihtne avaldis, on 4 + 5 võrdne 9. Siin nimetatakse 4 ja 5 operanditeks ja ‘+’ operaatoriks. JavaScript koosneb erinevat tüüpi operaatoritest, mida kasutatakse erinevate toimingute tegemiseks.



JavaScripti operaatorite tüübid

JavaScriptis on erinevat tüüpi operaatoreid, mida kasutatakse erinevate toimingute tegemiseks. Mõned JavaScripti operaatorid hõlmavad järgmist.

  • Aritmeetikaoperaatorid
  • Võrdlusoperaatorid
  • Bitipõhised operaatorid
  • Loogilised operaatorid
  • Ülesandeoperaatorid

Aritmeetikaoperaatorid

Aritmeetilisi operaatoreid kasutatakse operandide aritmeetiliste toimingute tegemiseks. Siin on loend operaatoritest, mida nimetatakse JavaScripti aritmeetikaoperaatoriteks:



Operaator

Kirjeldus

Näide



+

Lisab kaks operandi

10 + 20 = 30

-

Lahutab teise operandi esimesest

30 - 20 = 10

/

Jagage lugeja nimetajaga

10/20 = 2

*

Korrutage kaks operandi

5 * 5 = 25

%

Väljendab ülejäänud täisarvujaotuse

20% 10 = 0

++

Suurendab täisarvu ühe võrra

var a = 20 a ++ Nüüd a = 21

-

Vähendab täisarvu ühe võrra

var a = 20 a– nüüd a = 19

Võrdlusoperaatorid

JavaScripti võrdlusoperaator võrdleb kahte operandi. Võrdlusoperaatorid on järgmised:

Operaator

Kirjeldus

Näide

==

määrake java klassi tee

Kontrollib, kas kaks operandit on võrdsed või mitte. Kui jah, siis saab tingimus tõeks.

20 == 30 = vale

===

Leiab identsed (võrdsed ja sama tüüpi)

10 == 20 = vale

! =

Kontrollib, kas kaks operandit on võrdsed või mitte. Kui väärtused pole võrdsed, saab tingimus tõeks

20! = 30 = tõene

! ==

See tähendab, et kaks väärtust pole identsed

20! == 20 = vale

>

logistiline regressioon pythoni koodis

Kontrollib, kas vasaku operandi väärtus on parem operandi väärtusest suurem

30> 10 = tõene

> =

Kontrollib, kas vasakpoolse operandi väärtus on suurem või võrdne parema operandi väärtusega

20> = 10 = tõene

<

See kontrollib, kas vasakpoolse operandi väärtus on väiksem kui parempoolse operandi väärtus

kakskümmend<10 = false

<=

Kontrollib, kas vasaku operandi väärtus on väiksem või võrdne parema operandi väärtusega

30<=10 = false

Bitipõhised operaatorid

Bitioperaatoreid kasutatakse operandide bitipõhiste toimingute tegemiseks. Siin on bitipõhiste operaatorite loend:

Operaator

Kirjeldus

Näide

&

Loogiline AND-toiming selle täisarvude iga bitiga

(10 == 20 & 20 == 33) = vale

|

See täidab Boole'i ​​VÕI operatsiooni oma täisarvude iga bitiga

(10 == 20 | 20 == 33) = vale

^

See operaator teostab operatsiooni Bitwise XOR

(10 == 20 ^ 20 == 33) = vale

~

See on unaarne operaator ja töötab kõigi operandi bittide ümberpööramisega

(~ 10) = -10

<<

Liigutab kõik oma esimese operandi bitid vasakule teises operandis määratud kohtade arvu võrra.

(10<<2) = 40

>>

Vasakpoolse operandi väärtus liigutatakse paremale parempoolse operandi määratud bittide arvu võrra.

(10 >> 2) = 2

>>>

See operaator on nagu operaator >>, ainult et vasakul nihutatud bitid on alati null.

(10 >>> 2) = 2

Loogilised operaatorid

Loendis on kõik JavaScripti loogilised operaatorid:

Operaator

Kirjeldus

Näide

&&

Loogiline JA - Kui mõlemad operandid on nullist erinevad, saab tingimus tõeks

(10 == 20 && 20 == 33) = vale

||

Loogiline VÕI - Kui mõni operandist pole nullist erinev, saab tingimus tõeks.

(10 == 20 || 20 == 33) = vale

!

Loogiline MITTE - pöörab tagasi operandi loogilise oleku.

! (10 == 20) = tõene

Ülesandeoperaatorid

Operandi Omistamist kasutatakse operandile väärtuste määramiseks. Järgmisi operaatoreid nimetatakse JavaScripti omistamise operaatoriteks:

Operaator

Kirjeldus

Näide

=

Määrab väärtused parempoolsest operandist vasakpoolsesse operandi

20 + 10 = 30

+ =

parim java ide algajatele
See lisab vasakule operandile parema operandi ja määrab tulemuse vasakule operandile

var a = 20 a + = 10 Nüüd a = 30

- =

See lahutab parema operandi vasakust operandist ja määrab tulemuse vasakule operandile

var a = 30 a- = 10 Nüüd a = 20

* =

See korrutab parema operandi vasaku operandiga ja määrab tulemuse vasakule operandile

var a = 10 a * = 20 Nüüd a = 200

/ =

See jagab vasaku operandi parema operandiga ja määrab tulemuse vasakule operandile

var a = 10 a / = 2 Nüüd a = 5

% =

See võtab kahe operandi abil mooduli ja määrab tulemuse vasakule operandile

var a = 10 a% = 2 Nüüd a = 0

Need olid mõned levinumad JavaScripti operaatorid koos oma definitsiooni ja näitega. Sellega oleme jõudnud oma artikli lõpuni.

Nüüd, kui olete JavaScripti operaatoritest teadlik, vaadake autor Edureka. Veebiarenduse sertifitseerimiskoolitus aitab teil õppida, kuidas luua muljetavaldavaid veebisaite HTML5, CSS3, Twitter Bootstrap 3, jQuery ja Google API-de abil ning juurutada see Amazon Simple Storage Service'i (S3).

Kas teil on meile küsimus? Palun mainige seda JavaScripti operaatori kommentaaride jaotises ja me võtame teiega ühendust.