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.