En operatør brukes til å manipulere en bestemt verdi eller operand. Operatører brukes til å utføre spesifikke matematiske og logiske beregninger på operander. I denne artikkelen vil vi diskutere om forskjellige Operatører og hvordan de brukes i en kode i følgende rekkefølge:
Hva er en operatør?
Operatører brukes til å sammenligne verdier, utføre regneoperasjoner osv. Hvis vi for eksempel tar et enkelt uttrykk, er 4 + 5 lik 9. Her kalles 4 og 5 operander og ‘+’ kalles operatøren. JavaScript består av forskjellige typer operatører som brukes til å utføre forskjellige operasjoner.
Typer JavaScript-operatører
Det er forskjellige typer operatører i JavaScript som brukes til å utføre forskjellige operasjoner. Noen av JavaScript-operatørene inkluderer:
- Aritmetiske operatører
- Sammenligningsoperatører
- Bitvise operatører
- Logiske operatører
- Oppdragsoperatører
Aritmetiske operatører
Aritmetiske operatorer brukes til å utføre aritmetiske operasjoner på operandene. Her er en liste over operatører som er kjent som JavaScript-aritmetiske operatorer:
Operatør | Beskrivelse | Eksempel |
+ | Legger til to operander | 10 + 20 = 30 |
- hvordan du lager et Java-program | Trekker den andre operanden fra den første | 30 - 20 = 10 |
/ | Del telleren etter nevneren | 10/20 = 2 |
* | Multipliser to operander | 5 * 5 = 25 |
% | Skriver ut resten av et heltall | 20% 10 = 0 |
++ | Øker et heltall med en | var a = 20 a ++ Nå a = 21 |
- | Reduserer et heltall med en | var a = 20 a– Nå a = 19 |
Sammenligningsoperatører
JavaScript-sammenligningsoperatøren sammenligner de to operandene. Sammenligningsoperatørene er som følger:
Operatør | Beskrivelse | Eksempel |
== | Sjekker om to operander er like eller ikke. Hvis ja, blir tilstanden oppfylt. | 20 == 30 = usann |
=== | Finner det samme (like og av samme type) | 10 == 20 = usann |
! = | Sjekker om to operander er like eller ikke. Hvis verdiene ikke er like, blir tilstanden oppfylt | 20! = 30 = sant |
! == | Det innebærer at to verdier ikke er identiske | 20! == 20 = usann |
> | Sjekker om verdien til venstre operand er større enn verdien for høyre operand | 30> 10 = sant |
> = | Sjekker om verdien til venstre operand er større enn eller lik verdien til høyre operand | 20> = 10 = sant |
< | Dette sjekker om verdien til venstre operand er mindre enn verdien for høyre operand | tjue<10 = false |
<= | Kontrollerer om verdien til venstre operand er mindre enn eller lik verdien til høyre operand | 30<=10 = false |
Bitvise operatører
De bitvise operatørene brukes til å utføre bitvise operasjoner på operander. Her er en liste over bitvise operatører:
Operatør | Beskrivelse | Eksempel |
& | Boolsk OG-operasjon på hver bit av heltallargumentene | (10 == 20 & 20 == 33) = usann |
| | Den utfører en boolsk ELLER-operasjon på hver bit av heltallargumentene | (10 == 20 | 20 == 33) = usann |
^ | Denne operatøren utfører Bitwise XOR-operasjon | (10 == 20 ^ 20 == 33) = usann |
~ servicenow tutorial for nybegynnere pdf | Det er en unarisk operatør og opererer ved å reversere alle bitene i operanden | (~ 10) = -10 |
<< | Flytter alle bitene i sin første operand til venstre med antall steder spesifisert i den andre operanden. | (10<<2) = 40 |
>> | Venstreoperandens verdi flyttes til høyre av antall bits spesifisert av høyre operand. | (10 >> 2) = 2 |
>>> | Denne operatøren er akkurat som >> -operatøren, bortsett fra at bitene som er forskjøvet inn til venstre alltid er null. | (10 >>> 2) = 2 |
Logiske operatører
Listen inneholder alle de logiske JavaScript-operatørene:
Operatør | Beskrivelse | Eksempel |
&& | Logisk OG - Hvis begge operandene ikke er null, blir tilstanden oppfylt | (10 == 20 && 20 == 33) = usann |
|| | Logisk ELLER - Hvis noen av de to operandene ikke er null, blir tilstanden oppfylt. | (10 == 20 || 20 == 33) = usann |
! | Logisk IKKE - Vender den logiske tilstanden til sin operand. | ! (10 == 20) = sant |
Oppdragsoperatører
Oppdragsoperatørene brukes til å tilordne verdier til operanden. Følgende operatører er kjent som JavaScript-tildelingsoperatører:
Operatør | Beskrivelse | Eksempel |
= | Tilordner verdier fra høyre side operand til venstre side operand | 20 + 10 = 30 |
+ = | Den legger til høyre operand til venstre operand og tildeler resultatet til venstre operand | var a = 20 a + = 10 Nå a = 30 |
- = | Den trekker høyre operand fra venstre operand og tildeler resultatet til venstre operand | var a = 30 a- = 10 Nå a = 20 |
* = | Den multipliserer høyre operand med venstre operand og tildeler resultatet til venstre operand | var a = 10 a * = 20 Nå a = 200 |
/ = | Den deler venstre operand med høyre operand og tildeler resultatet til venstre operand | var a = 10 a / = 2 Nå a = 5 |
% = | Det tar modulus å bruke to operander og tilordner resultatet til venstre operand | var a = 10 a% = 2 Nå a = 0 |
Dette var noen av de vanlige JavaScript-operatørene med definisjon og eksempel. Med dette har vi kommet til slutten av artikkelen vår.
Nå som du vet om JavaScript-operatører, sjekk ut av Edureka. Webutvikling sertifiseringstrening hjelper deg med å lære hvordan du lager imponerende nettsteder ved hjelp av HTML5, CSS3, Twitter Bootstrap 3, jQuery og Google APIer og distribuerer det til Amazon Simple Storage Service (S3).
Har du et spørsmål til oss? Vennligst nevn det i kommentarfeltet til “JavaScript Operator”, så kommer vi tilbake til deg.