Ultimele tutoriale de dezvoltare web
 

JavaScript operatorii


Exemplu

Atribuirea de valori variabile și să le adăugați împreună:

var x = 5;         // assign the value 5 to x
var y = 2;         // assign the value 2 to y
var z = x + y;     // assign the value 7 to z (x + y)
Încearcă - l singur »

Operatori aritmetici JavaScript

Operatorii aritmetici sunt utilizate pentru a face operatii aritmetice pe numere (literali sau variabile).

Operator Descriere
+ Plus
- Scădere
* Multiplicare
/ diviziune
% coeficient
++ Creştere
-- Decrementați

Operatorul plus (+) adaugă numere:

adăugare

var x = 5;
var y = 2;
var z = x + y;
Încearcă - l singur »

Operatorul de multiplicare (*) multiplică numere.

multiplicarea

var x = 5;
var y = 2;
var z = x * y;
Încearcă - l singur »

Vei afla mai multe despre operatorii JavaScript în capitolele următoare.


Operatorii de atribuire JavaScript

Operatorii de atribuire atribuie valori variabilelor JavaScript.

Operator Exemplu La fel ca
= x = y x = y
+= x += y x = x + y
-= x -= y x = x - y
*= x *= y x = x * y
/= x /= y x = x / y
%= x %= y x = x % y

Operatorul de atribuire (=) atribuie o valoare unei variabile.

Misiune

var x = 10;
Încearcă - l singur »

Operatorul de atribuire plus (+=) adaugă o valoare unei variabile.

Misiune

var x = 10;
x += 5;
Încearcă - l singur »

Operatorii String JavaScript

+ Operatorul poate fi de asemenea utilizat pentru a adăuga (concatenate) siruri de caractere.

Atunci când este utilizat pe siruri de caractere, + operatorul se numește operatorul de concatenare.

Exemplu

txt1 = "John";
txt2 = "Doe";
txt3 = txt1 + " " + txt2;

Rezultatul txt3 va fi:

John Doe
Încearcă - l singur »

+= Operatorul de atribuire poate fi de asemenea utilizat pentru a adăuga (concatenate) siruri de caractere:

Exemplu

txt1 = "What a very ";
txt1 += "nice day";

Rezultatul txt1 va fi:

What a very nice day
Încearcă - l singur »

Adăugarea Strings și numere

Adăugarea de două numere, se va returna suma, dar adăugând un număr și un șir de caractere se va întoarce un șir de caractere:

Exemplu

x = 5 + 5;
y = "5" + 5;
z = "Hello" + 5;

Rezultatul x, y și z vor fi:

10
55
Hello5
Încearcă - l singur »

Regula este: If you add a number and a string, the result will be a string! de If you add a number and a string, the result will be a string! de If you add a number and a string, the result will be a string!


JavaScript Comparație și operatori logici

Operator Descriere
== egal cu
=== valoare egală și de tip egal
!= nu este egal
!== valoare nu este egal sau tip nu este egal
> mai mare ca
< mai puțin decât
>= mai mare sau egal cu
<= mai mică sau egală cu
? operatorul ternar

Operatorii de comparare și logice sunt descrise în capitolul Comparații JS.


Operatorii de tip JavaScript

Operator Descriere
typeof Returnează tipul unei variabile
instanceof Returnează true dacă un obiect este o instanta a unui tip de obiect

Operatorii de tip sunt descrise în capitolul JS tipul de conversie.