Oppgaveoperatører er en avgjørende del av dataprogrammering som brukes til å tildele verdien av venstre operand til høyre operand eller med enkle ord tildeler verdier til variabler. Oppdragsoperatører utfører logiske operasjoner som, bitvis logiske operasjoner eller operasjoner på integrerte operander eller boolske operasjoner. JavaScript bruker flere oppdragsoperatører. Her har vi listet opp JavaScript -oppdragsoperatører for deg.
Tildeling (=)
Oppdragsoperatøren brukes til å tildele en verdi til en variabel.
Eksempel:
La a = 10;Produksjon:
10Tilleggsoppgave (+=)
Addisjonsoppgaveoperatøren brukes til å tilføre verdien av høyre operand til venstre operand og tildeler den resulterende verdien til variabelen.
Eksempel:
La x = 2;Produksjon:
4Subtraksjonsoppgave (-=)
Subtraksjonsoperatøren trekker verdien av høyre operand fra venstre operand og tildeler den resulterende verdien til variabelen.
Eksempel:
La a = 10;Produksjon:
8Multiplikasjonsoppgave (*=)
Multiplikasjonsoppgaven multipliserer verdien av høyre operand med venstre operand og tildeler den resulterende verdien til variabelen.
Eksempel:
La x = 2;Produksjon:
4Divisjonsoppgave (/=)
Divisjonsoppgaven deler variabel verdi med riktig operand og tildeler den resulterende verdien til variabelen.
Eksempel:
La A = 4;Produksjon:
2Resten tildeling (%=)
Resten av operatøren returnerer resten som er igjen som et resultat av å dele en operand med en annen.
Eksempel:
La x = 3;Produksjon:
1Eksponentieringsoppgave (** =)
Eksponentieringsoperatør brukes til å heve verdien av variabelen til riktig operand.
Eksempel:
La x = 3;Produksjon:
9Venstre skiftoppgave (<<=)
Den venstre skiftoperatøren skyver et bestemt antall biter til venstre, og den resulterende verdien tilordnes variabelen.
Eksempel:
La a = 5; // 0000000000000000000000000000000101Produksjon:
20Høyre skiftoppgave (>> =)
Høyre skiftoperatør skyver et bestemt antall biter til høyre, og den resulterende verdien tilordnes variabelen.
Eksempel:
La y = 5; // 0000000000000000000000000000000101Produksjon:
1Usignert høyre skiftoppgave (>>> =)
Høyre skiftoperatør skyver et bestemt antall biter til høyre, og den resulterende verdien tilordnes variabelen. Positive tall flyttes til høyre med samme effekt som den rette skiftoperatøren, i mellomtiden, for negative tall, erstattes tomme biter av nuller.
Eksempel:
La x = 5; // 0000000000000000000000000000000101Produksjon:
1Bitvis og tildeling (& =)
Denne operatøren bruker de binære kodene til både venstre og høyre operand og utfører og fungerer og tildeler resultatet til variabelen.
Eksempel:
La x = 5; // 0000000000000000000000000000000101Produksjon:
1 // 0000000000000000000000000000000001Bitvis XOR -tildeling (^=)
Denne operatøren bruker de binære kodene til både venstre og høyre operand for å utføre XOR og tildeler resultatet til variabelen.
Eksempel:
La a = 5; // 0000000000000000000000000000000101Produksjon:
6 // 0000000000000000000000000000000110Bitvis eller tildeling (| =)
Denne operatøren bruker de binære kodene til både venstre og høyre operand for å utføre eller og tildeler resultatet til variabelen.
Eksempel:
La a = 5; // 0000000000000000000000000000000101Produksjon:
7 // 0000000000000000000000000000000111Konklusjon
Oppdragsoperatørene i JavaScript er nyttige når du tildeler verdier til operandene eller utfører forskjellige aritmetiske operasjoner på variablene i et uttrykk. Det er mange oppdragsoperatører i JavaScript som brukes til forskjellige formål. Denne opplæringen fremhever disse operatørene sammen med eksemplene.