Co jsou to operátoři JavaScriptu a jejich typy?



Operátory se používají k provádění konkrétních výpočtů na operandech. Operátory JavaScriptu se používají k porovnávání hodnot, provádění aritmetických operací.

K manipulaci s určitou hodnotou nebo operandem se používá operátor. Operátory se používají k provádění konkrétních matematických a logických výpočtů na operandech. V tomto článku budeme diskutovat o různých Operátory a jejich použití v kódu v následujícím pořadí:

Co je to operátor?

Operátory se používají k porovnávání hodnot, provádění aritmetických operací atd. Například, vezmeme-li jednoduchý výraz, 4 + 5 se rovná 9. Zde se 4 a 5 nazývají operandy a ‚+ 'se nazývá operátor. JavaScript se skládá z různých typů operátorů, které se používají k provádění různých operací.





Typy operátorů JavaScriptu

V JavaScriptu existují různé typy operátorů, které se používají k provádění různých operací. Mezi operátory JavaScriptu patří:

  • Aritmetické operátory
  • Porovnávací operátoři
  • Bitové operátory
  • Logičtí operátoři
  • Operátoři přiřazení

Aritmetické operátory

Aritmetické operátory se používají k provádění aritmetických operací s operandy. Zde je seznam operátorů, které jsou známé jako aritmetické operátory JavaScriptu:



Operátor

Popis

Příklad



+

Přidá dva operandy

co je echo v php

10 + 20 = 30

-

Odečte druhý operand od prvního

30 - 20 = 10

/

Vydělte čitatele jmenovatelem

10/20 = 2

*

Vynásobte dva operandy

5 * 5 = 25

%

Na výstupu zbytek celočíselného dělení

20% 10 = 0

++

Zvyšuje celočíselnou hodnotu o jednu

var a = 20 a ++ Nyní a = 21

-

Snižuje celočíselnou hodnotu o jednu

var a = 20 a– Nyní a = 19

Porovnávací operátoři

Operátor porovnání JavaScriptu porovnává dva operandy. Porovnávací operátory jsou následující:

Operátor

Popis

Příklad

==

Zkontroluje, zda jsou dva operandy stejné nebo ne. Pokud ano, pak se podmínka stane pravdivou.

20 == 30 = nepravda

===

Najde stejné (stejné a stejného typu)

10 == 20 = nepravda

! =

Zkontroluje, zda jsou dva operandy stejné nebo ne. Pokud hodnoty nejsou stejné, pak se podmínka stane pravdivou

20! = 30 = pravda

! ==

To znamená, že dvě hodnoty nejsou identické

20! == 20 = false

>

Zkontroluje, zda je hodnota levého operandu větší než hodnota pravého operandu

30> 10 = pravda

> =

Zkontroluje, zda je hodnota levého operandu větší nebo rovna hodnotě pravého operandu

20> = 10 = pravda

<

Toto zkontroluje, zda je hodnota levého operandu menší než hodnota pravého operandu

dvacet<10 = false

<=

Zkontroluje, zda je hodnota levého operandu menší nebo rovna hodnotě pravého operandu

30<=10 = false

Bitové operátory

Bitové operátory se používají k provádění bitových operací s operandy. Zde je seznam bitových operátorů:

Operátor

Popis

Příklad

&

Booleovská operace AND na každém bitu jeho celočíselných argumentů

(10 == 20 a 20 == 33) = false

|

pomocí r pro strojové učení

Provádí logickou operaci OR na každém bitu svých celočíselných argumentů

(10 == 20 | 20 == 33) = false

^

Tento operátor provádí bitovou operaci XOR

(10 == 20 ^ 20 == 33) = false

~

Je to unární operátor a pracuje obrácením všech bitů v operandu

(~ 10) = -10

<<

Přesune všechny bity v jeho prvním operandu doleva o počet míst určených v druhém operandu.

(10<<2) = 40

>>

Hodnota levého operandu se posune doprava o počet bitů určený pravým operandem.

(10 >> 2) = 2

>>>

Tento operátor je stejný jako operátor >>, kromě toho, že bity posunuté vlevo jsou vždy nulové.

(10 >>> 2) = 2

Logičtí operátoři

Seznam poskytuje všechny logické operátory JavaScriptu:

Operátor

Popis

Příklad

&&

Logický A - Pokud jsou oba operandy nenulové, pak se podmínka stane pravdivou

(10 == 20 && 20 == 33) = false

||

Logický NEBO - Pokud je některý ze dvou operandů nenulový, pak se podmínka stane pravdivou.

(10 == 20 || 20 == 33) = false

!

Logický NE - Obrátí logický stav svého operandu.

! (10 == 20) = true

Operátoři přiřazení

Operátory Assignment se používají k přiřazení hodnot operandu. Následující operátory jsou známé jako operátory přiřazení JavaScriptu:

Operátor

Popis

Příklad

=

Přiřadí hodnoty z operandu na pravé straně operandu na levé straně

20 + 10 = 30

+ =

Přidá pravý operand k levému operandu a přiřadí výsledek levému operandu

var a = 20 a + = 10 Nyní a = 30

- =

Odečte pravý operand od levého operandu a výsledek přiřadí levému operandu

var a = 30 a- = 10 Nyní a = 20

* =

Násobí pravý operand levým operandem a přiřadí výsledek levému operandu

var a = 10 a * = 20 Nyní a = 200

/ =

Rozděluje levý operand pravým operandem a přiřadí výsledek levému operandu

var a = 10 a / = 2 Nyní a = 5

% =

Trvá modul pomocí dvou operandů a přiřadí výsledek levému operandu

var a = 10 a% = 2 Nyní a = 0

Byli to někteří běžní operátoři JavaScriptu s jejich definicí a příkladem. Tím jsme se dostali na konec našeho článku.

Nyní, když víte o operátorech JavaScriptu, podívejte se na podle Edureka. Osvědčení o školení pro vývoj webových aplikací vám pomůže Naučte se, jak vytvářet působivé webové stránky pomocí HTML5, CSS3, Twitter Bootstrap 3, jQuery a Google API a jak je nasadit do služby Amazon Simple Storage Service (S3).

Máte na nás dotaz? Uveďte to prosím v sekci komentářů „Provozovatel JavaScriptu“ a my se vám ozveme.