Hvad er JavaScript-operatører og dens typer?



Operatører bruges til at udføre specifikke beregninger på operander. JavaScript-operatorer bruges til at sammenligne værdier, udføre aritmetiske operationer.

En operatør bruges til at manipulere en bestemt værdi eller operand. Operatører bruges til at udføre specifikke matematiske og logiske beregninger på operander. I denne artikel vil vi diskutere om forskellige Operatører og hvordan de bruges i en kode i følgende rækkefølge:

Hvad er en operatør?

Operatører bruges til at sammenligne værdier, udføre aritmetiske operationer osv. Hvis vi f.eks. Tager et simpelt udtryk, er 4 + 5 lig med 9. Her kaldes 4 og 5 operander og '+' kaldes operatoren. JavaScript består af forskellige typer operatører, der bruges til at udføre forskellige operationer.





Typer af JavaScript-operatører

Der er forskellige typer operatører i JavaScript, der bruges til at udføre forskellige operationer. Nogle af JavaScript-operatørerne inkluderer:

  • Aritmetiske operatører
  • Sammenligningsoperatører
  • Bitvise operatører
  • Logiske operatører
  • Opgaveoperatører

Aritmetiske operatører

Aritmetiske operatorer bruges til at udføre aritmetiske operationer på operanderne. Her er en liste over operatorer, der er kendt som JavaScript-aritmetiske operatorer:



Operatør

Beskrivelse

Eksempel



+

Tilføjer to operander

hvordan man bruger scannerklassen i java

10 + 20 = 30

-

Trækker den anden operand fra den første

30 - 20 = 10

/

Del tælleren efter nævneren

10/20 = 2

*

Multiplicer to operander

5 * 5 = 25

%

Udsender resten af ​​et heltal

20% 10 = 0

++

Øger et heltal med en

var a = 20 a ++ Nu a = 21

-

Reducerer et heltal med en

var a = 20 a– Nu a = 19

Sammenligningsoperatører

JavaScript-sammenligningsoperatøren sammenligner de to operander. Sammenligningsoperatørerne er som følger:

Operatør

Beskrivelse

Eksempel

==

Kontrollerer, om to operander er ens eller ikke. Hvis ja, bliver betingelsen sand.

20 == 30 = falsk

===

Finder det samme (lige og af samme type)

10 == 20 = falsk

! =

Kontrollerer, om to operander er ens eller ikke. Hvis værdierne ikke er ens, bliver betingelsen sand

20! = 30 = sand

! ==

Det indebærer, at to værdier ikke er identiske

20! == 20 = falsk

>

hvad er en keyerror i python

Kontrollerer, om værdien af ​​den venstre operand er større end værdien af ​​den højre operand

30> 10 = sandt

> =

Kontrollerer, om værdien af ​​den venstre operand er større end eller lig med værdien af ​​den højre operand

20> = 10 = sandt

<

Dette kontrollerer, om værdien af ​​den venstre operand er mindre end værdien af ​​den højre operand

tyve<10 = false

<=

Kontrollerer, om værdien af ​​den venstre operand er mindre end eller lig med værdien af ​​den højre operand

30<=10 = false

Bitvise operatører

De bitvise operatorer bruges til at udføre bitvise operationer på operander. Her er en liste over bitvise operatører:

Operatør

Beskrivelse

Eksempel

&

Boolsk OG-operation på hver bit af dets heltalargumenter

(10 == 20 & 20 == 33) = falsk

|

Den udfører en boolsk ELLER-operation på hver bit af dens heltalargumenter

(10 == 20 | 20 == 33) = falsk

^

Denne operatør udfører Bitwise XOR-operation

(10 == 20 ^ 20 == 33) = falsk

~

Det er en unar operatør og fungerer ved at vende alle bits i operanden

(~ 10) = -10

<<

Flytter alle bits i sin første operand til venstre med antallet af steder, der er angivet i den anden operand.

(10<<2) = 40

>>

Venstreoperandens værdi flyttes til højre med antallet af bits, der er angivet af den højre operand.

(10 >> 2) = 2

>>>

Denne operator er ligesom operatoren >> bortset fra at bitene, der er skiftet til venstre, altid er nul.

(10 >>> 2) = 2

Logiske operatører

Listen indeholder alle JavaScript-logiske operatorer:

Operatør

Beskrivelse

Eksempel

&&

Logisk OG - Hvis begge operanderne ikke er nul, bliver betingelsen sand

(10 == 20 && 20 == 33) = falsk

||

Logisk ELLER - Hvis nogen af ​​de to operander ikke er nul, bliver betingelsen sand.

(10 == 20 || 20 == 33) = falsk

!

Logisk IKKE - Vender den logiske tilstand af sin operand.

! (10 == 20) = sandt

Opgaveoperatører

Tildelingsoperatorerne bruges til at tildele værdier til operanden. Følgende operatører er kendt som JavaScript-tildelingsoperatører:

kok vs ansible vs marionet

Operatør

Beskrivelse

Eksempel

=

Tildeler værdier fra operand til højre til operand til venstre

20 + 10 = 30

+ =

Den tilføjer den højre operand til den venstre operand og tildeler resultatet til den venstre operand

var a = 20 a + = 10 Nu a = 30

- =

Den trækker den højre operand fra den venstre operand og tildeler resultatet til den venstre operand

var a = 30 a- = 10 Nu a = 20

* =

Det multiplicerer den højre operand med den venstre operand og tildeler resultatet til den venstre operand

var a = 10 a * = 20 Nu a = 200

/ =

Det deler den venstre operand med den højre operand og tildeler resultatet til den venstre operand

var a = 10 a / = 2 Nu a = 5

% =

Det tager modulus at bruge to operander og tildeler resultatet til venstre operand

var a = 10 a% = 2 Nu a = 0

Disse var nogle af de almindelige JavaScript-operatører med deres definition og eksempel. Med dette er vi kommet til slutningen af ​​vores artikel.

Nu hvor du kender JavaScript-operatører, skal du tjekke af Edureka. Webudvikling certificeringstræning hjælper dig med at lære, hvordan du opretter imponerende websteder ved hjælp af HTML5, CSS3, Twitter Bootstrap 3, jQuery og Google API'er og distribuerer det til Amazon Simple Storage Service (S3).

Har du et spørgsmål til os? Nævn det i kommentarfeltet i “JavaScript-operatør”, og vi vender tilbage til dig.