Przykład
Przypisanie wartości do zmiennych i dodać je razem:
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)
Spróbuj sam " JavaScript arytmetyczne Operatory
Operatory arytmetyczne służą do wykonywania operacji arytmetycznych na liczbach (literały lub zmienne).
Operator | Opis |
---|---|
+ | Dodanie |
- | Odejmowanie |
* | Mnożenie |
/ | Podział |
% | Moduł |
++ | Przyrost |
-- | Zmniejszanie |
Operator dodawania (+) dodaje numery:
Operator mnożenia (*) mnoży liczby.
Dowiesz się więcej o operatorów JavaScript w następnych rozdziałach.
Operatory przypisania JavaScript
operatory przypisania przypisać wartości do zmiennych JavaScript.
Operator | Przykład | Taki sam jak |
---|---|---|
= | 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 |
Operator przypisania (=) przypisuje wartość do zmiennej.
Operator przypisania dodawania (+=) dodaje wartość do zmiennej.
Operatorzy JavaScript strunowe
+ Operator może być również używany do dodawania (łączenia) sznurki.
Przy stosowaniu na sznurkach, The + operator jest nazywany operatorem konkatenacji.
Przykład
txt1 = "John";
txt2 = "Doe";
txt3 = txt1 + " " + txt2;
Wynikiem txt3 będą:
John Doe
Spróbuj sam " += Operator przypisania może być również używany do dodawania (łączenia) ciągi:
Przykład
txt1 = "What a very ";
txt1 += "nice day";
Wynikiem txt1 będą:
What a very nice day
Spróbuj sam " Dodawanie łańcuchów i liczb
Dodawanie dwóch liczb, zwróci sumę, ale dodając numer i seria powróci ciąg:
Przykład
x = 5 + 5;
y = "5" + 5;
z = "Hello" + 5;
Wynikiem X, Y i Z będą:
10
55
Hello5
Spróbuj sam " Zasada jest taka:Jeśli dodać numer i napis, wynik będzie ciąg!
JavaScript Porównanie i Operatory logiczne
Operator | Opis |
---|---|
== | równy |
=== | równej wartości i równe typu |
!= | nie równe |
!== | nie jest równa wartości, czy też nie równa typu |
> | lepszy niż |
< | mniej niż |
>= | większe bądź równe |
<= | mniejsza lub równa |
? | operator trójargumentowy |
Operatory porównania i logiczne są opisane w rozdziale porównania JS.
Operatorzy JavaScript Rodzaj
Operator | Opis |
---|---|
typeof | Zwraca typu zmiennej |
instanceof | Zwraca true, jeśli obiekt jest instancją typu obiektu |
Operatorzy typu są opisane w rozdziale JS Type Conversion.