JavaScript include operatori ca și în alte limbi. Un operator efectuează o anumită operație pe operanzi unici sau multipli (valoarea datelor) și produce un rezultat. De exemplu 1 + 2, Unde + semn este un operator și 1 este operand stânga și 2 este operand dreapta. + operatorul adaugă două valori numerice și produce un rezultat care este 3 în acest caz.
<Left operand> operator <right operand><Left operand> operator
JavaScript include următoarele categorii de operatori.,
- Operatori Aritmetici
- Operatori de Comparație
- Operatori Logici
- Operatori de Atribuire
- Condiționată Operatorii
Operatori Aritmetici
operatorii Aritmetici sunt utilizate pentru a efectua operații matematice între numerice operanzi.
| Operator | Descriere |
|---|---|
| + | se Adaugă două numerice operanzi., |
| – | scădeți operandul drept din operandul stâng |
| * | înmulțiți doi operanzi numerici. |
| / | împărțiți operandul stâng cu operandul drept. |
| % | Operator modul. Returnează restul de doi operanzi. |
| ++ | operator de creștere. Creșteți valoarea operandului cu una. |
| — | operator de decrementare. Reduceți valoarea cu una., |
următorul exemplu demonstrează cum operatori aritmetici a efectua diferite sarcini pe operanzi.
+ operatorul efectuează operația de concatenare atunci când unul dintre operanzi este de tip string.
următorul exemplu arată modul în care + operatorul efectuează operarea pe operanzi de diferite tipuri de date.,
var a = 5, b = "Hello ", c = "World!", d = 10;a + b; // "5Hello "b + c; // "Hello World!"a + d; // 15
Operatori de Comparație
limba JavaScript include operatorii care compara doi operanzi și a reveni valoare Booleană true sau false.
| Operatorii | Descriere |
|---|---|
| == | Compara egalitatea a doi operanzi fără a ține seama de tip. |
| === | compară egalitatea a doi operanzi cu tipul. |
| !,= | compară inegalitatea a doi operanzi. |
| > | verifică dacă valoarea din partea stângă este mai mare decât valoarea din partea dreaptă. Dacă da, atunci returnează true altfel false. |
| verifică dacă operandul stâng este mai mic decât operandul drept. Dacă da, atunci returnează true altfel false. | |
| >= | verifică dacă operandul stâng este mai mare sau egal cu operandul drept. Dacă da, atunci returnează true altfel false., |
| verifică dacă operandul stâng este mai mic sau egal cu operandul drept. Dacă da, atunci returnează true altfel false. |
următorul exemplu demonstrează cum operatori de comparație a efectua diferite sarcini.
Puncte de reținut :