Javascript operátory

Javascript operátory

JavaScript zahrnuje operátory jako v jiných jazycích. Operátor provádí nějakou operaci na jedné nebo více operandech (datová hodnota) a vytváří výsledek. Například 1 + 2, kde + znamení je operátor a 1 je levý operand a 2 je pravý operand. + operátor přidá dvě číselné hodnoty a vytvoří výsledek, který je 3 v tomto případě.

syntaxe:
<Left operand> operator <right operand><Left operand> operator

JavaScript obsahuje následující kategorie operátorů.,

  1. Aritmetické Operátory
  2. relační Operátory
  3. Logické Operátory
  4. Přiřazení Operátory
  5. Podmíněné Operátory

Aritmetické Operátory

Aritmetické operátory se používají k provádění matematických operací mezi číselnými operandy.

Operátor Popis
a+ Přidá dvě číselné operandy.,
odečtěte pravý operand od levého operandu
* vynásobte dva číselné operandy.
/ rozdělte levý operand pravým operandem.
% operátor modulu. Vrací zbytek dvou operandů.
++ Increment operator. Zvyšte hodnotu operandu o jednu.
operátor Dekrementu. Snižte hodnotu o jednu.,

následující příklad ukazuje, jak aritmetické operátory provádět různé úkoly na operandy.

+ operátor provádí zřetězení operace, když jeden z operandů je typu řetězce.

následující příklad ukazuje, jak + operátor provádí operaci na operandách různých datových typů.,

Příklad: + operátor
var a = 5, b = "Hello ", c = "World!", d = 10;a + b; // "5Hello "b + c; // "Hello World!"a + d; // 15

relační Operátory

JavaScript jazyk zahrnuje subjekty, které porovnávají dva operandy a vrátí Booleovskou hodnotu true nebo false.

Operátoři Popis
== Porovnává rovnost dva operandy, aniž by s ohledem typu.
= = porovnává rovnost dvou operandů s typem.
!,= porovnává nerovnost dvou operandů.
> kontroluje, zda je hodnota levé strany větší než hodnota pravé strany. Pokud ano, vrátí true jinak false.
kontroluje, zda je levý operand menší než pravý operand. Pokud ano, vrátí true jinak false.
>= kontroluje, zda je levý operand větší nebo roven pravému operandu. Pokud ano, vrátí true jinak false.,
kontroluje, zda je levý operand menší nebo roven pravému operandu. Pokud ano, vrátí true jinak false.

následující příklad ukazuje, jak operátory porovnání plnit různé úkoly.

REKLAMA

Logické Operátory

Logické operátory se používá kombinovat dva nebo více podmínek. JavaScript zahrnuje následující logické operátory.,

Příklad: Logické Operátory
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

Operátory Přiřazení

JavaScript zahrnuje přiřazení operátory přiřazení hodnoty do proměnné s méně stisknutí kláves.

operátory Přiřazení Popis
= Přiřadí správné operandu hodnota levého operandu.
+ = shrnuje hodnoty levého a pravého operandu a přiřazuje výsledek levému operandu.,
-= Odečíst přímo operand hodnotu z levého operandu hodnota a přiřazení výsledku levému operandu.
*= vynásobte hodnoty levého a pravého operandu a přiřaďte výsledek levému operandu.
/= vydělte hodnotu levého operandu hodnotou pravého operandu a výsledek přiřaďte levému operandu.
%= získejte modul levého operandu vydělte pravým operandem a přiřaďte výsledný modul levému operandu.,

Ternární Operátor

JavaScript obsahuje speciální operátor nazývá ternární operátor 😕 to přiřazuje hodnotu proměnné na základě nějaké podmínky. To je jako krátká forma if-else stavu.

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

operátor Ternary začíná podmíněným výrazem následovaným? provozovatel. Druhá část (po ? a dříve : operátor) bude proveden, pokud se ukáže, že podmínka je pravdivá. Pokud se podmínka stane falešnou, bude provedena třetí část (po:).,

Příklad: Ternární operátor
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

Body k zapamatování :
  1. JavaScript zahrnuje subjekty, které provádějí nějaké operace na jednu nebo více operandy (data, hodnoty), a produkovat výsledek.
  2. JavaScript zahrnuje různé kategorie operátorů: Aritmetické operátory, relační operátory, Logické operátory, operátory Přiřazení, Podmíněné operátory.
  3. Ternary operator ?: je podmíněný operátor.

Napsat komentář

Vaše e-mailová adresa nebude zveřejněna. Vyžadované informace jsou označeny *