
Selengkapnya
Operator adalah simbol atau tanda yang digunakan untuk melakukan operasi tertentu pada nilai atau variabel dalam bahasa pemrograman. Pada JavaScript, terdapat berbagai macam operator yang dapat digunakan, yaitu:
- Operator Aritmatika
Operator aritmatika digunakan untuk melakukan operasi matematika seperti penjumlahan, pengurangan, pembagian, dan perkalian. Contohnya adalah:
- + (penjumlahan)
- - (pengurangan)
- * (perkalian)
- / (pembagian)
- % (modulus atau sisa pembagian)
- ++ (inkremen)
- -- (dekremen)
- Operator Penugasan
Operator penugasan digunakan untuk memberikan nilai kepada suatu variabel. Contohnya adalah:
- = (penugasan)
- += (penambahan dan penugasan)
- -= (pengurangan dan penugasan)
- *= (perkalian dan penugasan)
- /= (pembagian dan penugasan)
- %= (modulus dan penugasan)
- Operator Perbandingan
Operator perbandingan digunakan untuk membandingkan dua nilai dan menghasilkan nilai boolean (true atau false). Contohnya adalah:
- == (sesuai dengan)
- != (tidak sesuai dengan)
- > (lebih besar dari)
- < (lebih kecil dari)
- >= (lebih besar atau sama dengan)
- <= (lebih kecil atau sama dengan)
- Operator Logika
Operator logika digunakan untuk menggabungkan beberapa pernyataan logika dan menghasilkan nilai boolean. Contohnya adalah:
- && (dan)
- || (atau)
- ! (tidak)
- Operator Ternary
Operator ternary merupakan operator yang terdiri dari tiga operand. Operator ini digunakan untuk menentukan suatu nilai berdasarkan kondisi tertentu. Operator ternary memiliki bentuk seperti ini:
kondisi ? nilai jika benar : nilai jika salah
Contoh penggunaan operator ternary adalah seperti ini:
- let hasil;
- let nilai = 85;
- nilai >= 75 ? hasil = "Lulus" : hasil = "Tidak Lulus";
- console.log(hasil); // Output: Lulus
- Operator String
Operator string digunakan untuk menggabungkan dua string menjadi satu. Contohnya adalah:
- = "John";
- let namaBelakang = "Doe";
- let namaLengkap = namaDepan + " " + namaBelakang;
- console.log(namaLengkap); // Output: John Doe
- Operator Array
Operator array digunakan untuk menggabungkan dua array menjadi satu. Contohnya adalah:
- let buah1 = ["apel", "mangga"];
- let buah2 = ["pisang", "jeruk"];
- let semuaBuah = buah1.concat(buah2);
- console.log(semuaBuah); // Output: ["apel", "mangga", "pisang", "jeruk"]