Contoh
Memberikan nilai pada variabel dan menambahkan mereka bersama-sama:
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)
Cobalah sendiri " JavaScript Aritmatika Operator
operator aritmatika digunakan untuk melakukan aritmatika pada nomor (literal atau variabel).
Operator | Deskripsi |
---|---|
+ | Tambahan |
- | Pengurangan |
* | Perkalian |
/ | Divisi |
% | modulus |
++ | Kenaikan |
-- | Pengurangan |
Penambahan Operator (+) menambahkan nomor:
Operator perkalian (*) mengalikan angka.
Anda akan belajar lebih banyak tentang operator JavaScript dalam bab-bab berikutnya.
Operator Penugasan JavaScript
operator penugasan memberikan nilai pada variabel JavaScript.
Operator | Contoh | Sama dengan |
---|---|---|
= | 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 penugasan (=) memberikan nilai ke variabel.
Operator Selain penugasan (+=) menambah nilai ke variabel.
JavaScript String Operator
The + Operator juga dapat digunakan untuk menambah (concatenate) string.
Ketika digunakan pada string, + operator disebut rangkaian operator.
Contoh
txt1 = "John";
txt2 = "Doe";
txt3 = txt1 + " " + txt2;
Hasil txt3 akan:
John Doe
Cobalah sendiri " The += operator penugasan juga dapat digunakan untuk menambah (concatenate) string:
Contoh
txt1 = "What a very ";
txt1 += "nice day";
Hasil txt1 akan:
What a very nice day
Cobalah sendiri " Menambahkan String dan Nomor
Menambahkan dua angka, akan kembali jumlah, tetapi menambahkan nomor dan string akan kembali string:
Contoh
x = 5 + 5;
y = "5" + 5;
z = "Hello" + 5;
Hasil x, y, dan z akan:
10
55
Hello5
Cobalah sendiri " Aturannya adalah:Jika Anda menambahkan nomor dan string, hasilnya akan string!
Perbandingan JavaScript dan Logical Operator
Operator | Deskripsi |
---|---|
== | sama dengan |
=== | nilai yang sama dan jenis yang sama |
!= | tidak sama |
!== | nilai tidak sama atau jenis tidak sama |
> | lebih besar dari |
< | kurang dari |
>= | lebih dari atau sama dengan |
<= | kurang dari atau sama dengan |
? | operator ternary |
Perbandingan dan logis operator dijelaskan dalam JS Perbandingan bab.
JavaScript Jenis Operator
Operator | Deskripsi |
---|---|
typeof | Mengembalikan jenis variabel |
instanceof | Mengembalikan nilai true jika objek adalah sebuah contoh dari jenis objek |
Operator Jenis dijelaskan dalam bab JS Jenis Konversi.