Mitä ovat JavaScript-operaattorit ja niiden tyypit?



Operaattoreita käytetään suorittamaan erityisiä laskelmia operandeista. JavaScript-operaattoreita käytetään arvojen vertaamiseen, aritmeettisten operaatioiden suorittamiseen.

Operaattoria käytetään tietyn arvon tai operandin manipulointiin. Operaattoreita käytetään tiettyjen matemaattisten ja loogisten laskelmien suorittamiseen operandeilla. Tässä artikkelissa keskustelemme erilaisista Operaattorit ja miten niitä käytetään koodissa seuraavassa järjestyksessä:

Mikä on operaattori?

Operaattoreita käytetään arvojen vertailuun, aritmeettisten operaatioiden suorittamiseen jne. Jos esimerkiksi otetaan yksinkertainen lauseke, 4 + 5 on yhtä suuri kuin 9. Tässä 4 ja 5 kutsutaan operandeiksi ja ‘+’ kutsutaan operaattoriksi. JavaScript koostuu erityyppisistä operaattoreista, joita käytetään erilaisten toimintojen suorittamiseen.





JavaScript-operaattoreiden tyypit

JavaScriptissä on erityyppisiä operaattoreita, joita käytetään eri toimintojen suorittamiseen. Jotkut JavaScript-operaattorit sisältävät:

  • Aritmeettiset operaattorit
  • Vertailuoperaattorit
  • Bit-operaattorit
  • Loogiset operaattorit
  • Tehtäväoperaattorit

Aritmeettiset operaattorit

Aritmeettisia operaattoreita käytetään aritmeettisten operaatioiden suorittamiseen operandeilla. Tässä on luettelo operaattoreista, jotka tunnetaan JavaScript-aritmeettisina operaattoreina:



Operaattori

Kuvaus

Esimerkki



+

Lisää kaksi operandia

10 + 20 = 30

-

Vähentää toisen operandin ensimmäisestä

30 - 20 = 10

/

Jaa osoittaja nimittäjällä

10/20 = 2

*

Kerro kaksi operandia

5 * 5 = 25

%

Lähettää loput kokonaislukujaosta

20% 10 = 0

dynaaminen muistin allokointi c ++: ssa esimerkkiohjelman avulla

++

Lisää kokonaislukuarvoa yhdellä

var a = 20 a ++ Nyt a = 21

-

Pienentää kokonaislukua yhdellä

var a = 20 a - nyt a = 19

Vertailuoperaattorit

JavaScript-vertailuoperaattori vertaa kahta operandia. Vertailuoperaattorit ovat seuraavat:

Operaattori

Kuvaus

Esimerkki

==

Tarkistaa, ovatko kaksi operandia yhtä suuret vai eivät. Jos kyllä, ehto tulee totta.

20 == 30 = väärä

===

Löytää samanlaiset (samanlaiset ja saman tyyppiset)

10 == 20 = väärä

! =

Tarkistaa, ovatko kaksi operandia yhtä suuret vai eivät. Jos arvot eivät ole samat, ehdosta tulee totta

20! = 30 = tosi

! ==

Se tarkoittaa, että kaksi arvoa eivät ole identtisiä

20! == 20 = väärä

>

Tarkistaa, onko vasemman operandin arvo suurempi kuin oikean operandin arvo

30> 10 = tosi

> =

Tarkistaa, onko vasemman operandin arvo suurempi tai yhtä suuri kuin oikean operandin arvo

20> = 10 = tosi

<

Tämä tarkistaa, onko vasemman operandin arvo pienempi kuin oikean operandin arvo

kaksikymmentä<10 = false

<=

Tarkistaa, onko vasemman operandin arvo pienempi tai yhtä suuri kuin oikean operandin arvo

30<=10 = false

Bit-operaattorit

Bittikohtaisia ​​operaattoreita käytetään suorittamaan bittikohtaiset operaatiot operandeilla. Tässä on luettelo bittikohtaisista operaattoreista:

Operaattori

Kuvaus

Esimerkki

&

Looginen JA-operaatio sen kokonaislukuargumenttien jokaisella bitillä

(10 == 20 & 20 == 33) = väärä

|

Se suorittaa Boolen TAI -operaation kullekin kokonaisluvun argumenttinsa bitille

(10 == 20 | 20 == 33) = väärä

^

Tämä operaattori suorittaa Bitwise XOR -toiminnon

(10 == 20 ^ 20 == 33) = väärä

~

Se on unaarinen operaattori ja toimii kääntämällä kaikki operandin bitit päinvastaiseksi

(~ 10) = -10

<<

Siirtää kaikki ensimmäisen operandin bitit vasemmalle toisessa operandissa määritetyn paikkamäärän verran.

(10<<2) = 40

>>

Vasemman operandin arvo siirretään oikealle oikean operandin määrittämällä bittimäärä.

(10 >> 2) = 2

>>>

Tämä operaattori on aivan kuten >> -operaattori, paitsi että vasemmalla siirretyt bitit ovat aina nolla.

(10 >>> 2) = 2

Loogiset operaattorit

Luettelossa on kaikki JavaScript-loogiset operaattorit:

Operaattori

Kuvaus

Esimerkki

&&

Looginen JA - Jos molemmat operandit ovat nollasta poikkeavia, ehto tulee totta

(10 == 20 && 20 == 33) = väärä

||

Looginen TAI - Jos jokin kahdesta operandista ei ole nolla, ehto tulee totta.

(10 == 20 || 20 == 33) = väärä

!

Looginen EI - Kääntää operandin loogisen tilan.

! (10 == 20) = tosi

Tehtäväoperaattorit

Osoitusoperaattoreita käytetään määrittämään arvot operandille. Seuraavia operaattoreita kutsutaan JavaScript-määritysoperaattoreiksi:

Operaattori

Kuvaus

Esimerkki

=

Määrittää arvot oikeanpuoleisesta operandista vasemmanpuoleiseen operandiin

20 + 10 = 30

+ =

Se lisää oikean operandin vasempaan operandiin ja osoittaa tuloksen vasempaan operandiin

var a = 20 a + = 10 Nyt a = 30

- =

Se vähentää oikean operandin vasemmasta operandista ja osoittaa tuloksen vasempaan operandiin

var a = 30 a- = 10 Nyt a = 20

* =

Se kertoo oikean operandin vasemman operandin kanssa ja osoittaa tuloksen vasemmalle operandille

var a = 10 a * = 20 Nyt a = 200

miten luoda istunto Java

/ =

Se jakaa vasemman operandin oikeaan operandiin ja osoittaa tuloksen vasempaan operandiin

var a = 10 a / = 2 Nyt a = 5

% =

Se ottaa moduulin kahdella operandilla ja osoittaa tuloksen vasemmalle operandille

var a = 10 a% = 2 Nyt a = 0

Nämä olivat joitain yleisimpiä JavaScript-operaattoreita niiden määrittelyllä ja esimerkillä. Tämän avulla olemme päässeet artikkelimme loppuun.

Nyt kun tiedät JavaScript-operaattoreista, tutustu kirjoittanut Edureka. Verkkokehityksen sertifiointikoulutus auttaa sinua oppimaan luomaan vaikuttavia verkkosivustoja HTML5-, CSS3-, Twitter Bootstrap 3-, jQuery- ja Google-sovellusliittymien avulla ja asentamaan sen Amazon Simple Storage Service (S3) -palveluun.

Onko sinulla kysymys meille? Mainitse se JavaScript-operaattorin kommenttiosassa ja palaamme sinuun.