Javascript operátorok

Javascript operátorok

A JavaScript tartalmaz operátorokat, mint más nyelveken. Egy operátor egy vagy több operanduson (adatérték) végez valamilyen műveletet, majd eredményt hoz létre. Például 1 + 2, ahol a + jel operátor, az 1 pedig bal operandus, a 2 pedig jobb operandus. + az operátor két numerikus értéket ad hozzá, és ebben az esetben 3-as eredményt ad.

szintaxis:
<Left operand> operator <right operand><Left operand> operator

a JavaScript a következő operátorkategóriákat tartalmazza.,

  1. aritmetikai operátorok
  2. összehasonlító operátorok
  3. logikai operátorok

  4. hozzárendelési operátorok
  5. feltételes operátorok

aritmetikai operátorok

aritmetikai operátorok matematikai műveletek végrehajtására használják numerikus operandusok között.

Üzemeltető leírás
+ két numerikus operandust ad hozzá.,
kivonja a jobb operandust a bal operandusból
* két numerikus operandus szorzása.
/ Oszd meg a bal operandust a jobb operandussal.
% Modulus operátor. Visszatér fennmaradó két operandusok.
++ növekmény operátor. Növelje az operandus értékét eggyel.
Decrement operátor. Csökkentse az értéket egy.,

a következő példa bemutatja, hogy a számtani operátorok hogyan végeznek különböző feladatokat az operandusokon.

+ operátor akkor hajt végre összefűzési műveletet, ha az egyik operandus karakterlánc típusú.

a következő példa azt mutatja, hogy a + operátor hogyan hajtja végre a műveletet különböző adattípusok operandusain.,

példa: + operátor
var a = 5, b = "Hello ", c = "World!", d = 10;a + b; // "5Hello "b + c; // "Hello World!"a + d; // 15

összehasonlító operátorok

a JavaScript nyelv olyan operátorokat tartalmaz, amelyek összehasonlítják a két operandust és visszaadják a logikai értéket IGAZ vagy hamis.

üzemeltetők leírás
== összehasonlítja a két operandus egyenlőségét a típus figyelembe vétele nélkül.
=== összehasonlítja a két operandus egyenlőségét a típussal.
!,= összehasonlítja két operandus egyenlőtlenségét.
> ellenőrzi, hogy a bal oldali érték nagyobb-e, mint a jobb oldali érték. Ha igen, akkor igaz, egyébként hamis.
ellenőrzi, hogy a bal operandus kisebb-e, mint a jobb operandus. Ha igen, akkor igaz, egyébként hamis.
>= ellenőrzi, hogy a bal operandus nagyobb vagy egyenlő-e a jobb operandussal. Ha igen, akkor igaz, egyébként hamis.,
ellenőrzi, hogy a bal operandus kisebb vagy egyenlő-e a jobb operandussal. Ha igen, akkor igaz, egyébként hamis.

a következő példa bemutatja, hogy az összehasonlító operátorok hogyan végeznek különböző feladatokat.

hirdetés

logikai operátorok

logikai operátorok két vagy több feltétel kombinálására szolgálnak. A JavaScript a következő logikai operátorokat tartalmazza.,

Példa: Logikai Operátorok
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

értékadási

a JavaScript magában foglalja a megbízás piaci szereplők rendel értékeket változók kevesebb leütéssel.

leírás

/td>

rendel jobb operandus értéke balra operandus.
+= összegzi a bal és a jobb operandus értékeket, és hozzárendeli az eredményt a bal operandushoz.,
-= kivonjuk a jobb operandus értékét a bal operandus értékből, majd hozzárendeljük az eredményt a bal operandushoz.
*= szorozza meg a bal és a jobb operandus értékeket, és rendelje hozzá az eredményt a bal operandushoz.
/= Oszd meg a bal operandus értékét a jobb operandus értékkel, majd rendeld hozzá az eredményt a bal operandushoz.
%= Szerezd meg a bal operandus modulusát jobb operandussal, és rendelj hozzá eredményül kapott modulust a bal operandushoz.,

Ternary Operator

a JavaScript tartalmazza a ternary operator nevű speciális operátort 😕 ez egy értéket rendel egy változóhoz valamilyen feltétel alapján. Ez olyan, mint az if-else állapot rövid formája.

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

Ternary operátor feltételes kifejezéssel kezdődik, amelyet követ ? központ. Második rész (utána ? előtte: operátor) akkor kerül végrehajtásra, ha a feltétel igaznak bizonyul. Ha a feltétel hamis lesz, akkor a harmadik rész (után 🙂 végrehajtásra kerül.,

példa: Ternary operator
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

  1. a JavaScript olyan operátorokat tartalmaz, amelyek egy vagy több operanduson végeznek valamilyen műveletet (adatérték) és eredményt hozott.
  2. a JavaScript az operátorok különböző kategóriáit tartalmazza: aritmetikai operátorok, összehasonlító operátorok, logikai operátorok, hozzárendelési operátorok, feltételes operátorok.
  3. : feltételes operátor.

Vélemény, hozzászólás?

Az email címet nem tesszük közzé. A kötelező mezőket * karakterrel jelöltük