tutorial pengembangan web terbaru
 

JavaScript operator


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:

menambahkan

var x = 5;
var y = 2;
var z = x + y;
Cobalah sendiri "

Operator perkalian (*) mengalikan angka.

mengalikan

var x = 5;
var y = 2;
var z = x * y;
Cobalah sendiri "

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.

Tugas

var x = 10;
Cobalah sendiri "

Operator Selain penugasan (+=) menambah nilai ke variabel.

Tugas

var x = 10;
x += 5;
Cobalah sendiri "

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.