Javascript-operatører

Javascript-operatører

JavaScript inkluderer operatører som på andre sprog. En operatør udfører nogle operationer på enkelte eller flere operander (dataværdi) og giver et resultat. For eksempel 1 + 2, hvor + tegn er en operatør og 1 er tilbage operand og 2 er højre operand. + operatør tilføjer to numeriske værdier og giver et resultat, som er 3 i dette tilfælde.

syntaks:
<Left operand> operator <right operand><Left operand> operator

JavaScript indeholder følgende kategorier af operatører.,

  1. aritmetiske operatører
  2. sammenligningsoperatører
  3. logiske operatører
  4. Tildelingsoperatører
  5. betingede operatører

aritmetiske operatører

aritmetiske operatører bruges til at udføre matematiske operationer mellem numeriske operander.

Operator Beskrivelse
+ Tilføjer to numeriske operander.,
Træk højre operand fra venstre operand
* Multiplicer to numeriske operander.
/ del venstre operand med højre operand.
% Modulus operator. Returnerer resten af to operander.
++ Increment operator. Forøg operand-værdien med en.
Decrement operator. Reducer værdien med en.,

følgende eksempel viser, hvordan aritmetiske operatører udfører forskellige opgaver på operander.

+ operatør udfører sammenkædning operation, når en af operanderne er af streng type.

følgende eksempel viser, hvordan + operator udfører operation på operander af forskellige datatyper.,

eksempel: + operator
var a = 5, b = "Hello ", c = "World!", d = 10;a + b; // "5Hello "b + c; // "Hello World!"a + d; // 15

sammenligningsoperatører

JavaScript-sprog inkluderer operatører, der sammenligner to operander og returnerer boolsk værdi sand eller falsk.

Operatører Beskrivelse
== Sammenligner lige to operander, uden at overveje, type.
=== sammenligner lighed mellem to operander med typen.
!,= sammenligner ulighed af to operander.
> kontrollerer, om venstre sideværdi er større end højre sideværdi. Hvis ja så returnerer true ellers false.
kontrollerer, om venstre operand er mindre end højre operand. Hvis ja så returnerer true ellers false.
>= kontrollerer, om venstre operand er større end eller lig med højre operand. Hvis ja så returnerer true ellers false.,
kontrollerer, om venstre operand er mindre end eller lig med højre operand. Hvis ja så returnerer true ellers false.

følgende eksempel viser, hvordan sammenligningsoperatører udfører forskellige opgaver.

annonce

logiske operatører

logiske operatører bruges til at kombinere to eller flere betingelser. JavaScript indeholder følgende logiske operatører.,

eksempel: logiske operatører
var a = 5, b = 10;(a != b) && (a // returns true(a > b) || (a == b); // returns false(a // returns true!(a // returns false!(a > b); // returns true

Tildelingsoperatører

JavaScript inkluderer tildelingsoperatører til at tildele værdier til variabler med mindre tastetryk.

Tildelingsoperatører beskrivelse
= tildeler højre operand værdi til venstre operand.
+= opsummerer venstre og højre operand værdier og tildele resultatet til venstre operand.,
-= Træk højre operand værdi fra venstre operand værdi og tildele resultatet til venstre operand.
*= Multiplicer venstre og højre operand værdier og tildele resultatet til venstre operand.
/= del venstre operand værdi med højre operand værdi og tildele resultatet til venstre operand.
%= få modulet til venstre operand divider med højre operand og tildel resulterede modul til venstre operand.,

ternær operatør

JavaScript inkluderer speciel operatør kaldet ternær operatør 😕 det tildeler en værdi til en variabel baseret på en tilstand. Dette er som en kort form for hvis-ellers tilstand.

syntaks:
<condition> ? <value1> : <value2>;

ternær operatør starter med betinget udtryk efterfulgt af ? operatør. Anden del (efter ? og før : operatør) vil blive udført, hvis tilstand viser sig at være sandt. Hvis tilstanden bliver falsk, vil tredje del (Efter 🙂 blive udført.,

eksempel: ternær operatør
var a = 10, b = 5;var c = a > b? a : b; // value of c would be 10var d = a > b? b : a; // value of d would be 5

punkter at huske :
  1. JavaScript inkluderer operatører, der udfører en vis operation på enkelte eller flere operander (dataværdi) og producerer resultat. JavaScript indeholder forskellige kategorier af operatører: aritmetiske operatører, sammenligningsoperatører, logiske operatører, Tildelingsoperatører, betingede operatører.
  2. ternær operatør ?: er en betinget operatør.

Skriv et svar

Din e-mailadresse vil ikke blive publiceret. Krævede felter er markeret med *