Operator digunakan untuk memanipulasi nilai atau operan tertentu. Operator digunakan untuk melakukan perhitungan matematis dan logis tertentu pada operan. Pada artikel kali ini, kita akan membahas tentang perbedaan Operator dan bagaimana mereka digunakan dalam kode dengan urutan berikut:
Apa itu Operator?
Operator digunakan untuk membandingkan nilai, melakukan operasi aritmatika, dll. Misalnya, jika kita mengambil ekspresi sederhana, 4 + 5 sama dengan 9. Di sini 4 dan 5 disebut operan dan '+' disebut operator. JavaScript terdiri dari berbagai jenis operator yang digunakan untuk melakukan operasi yang berbeda.
Jenis Operator JavaScript
Ada berbagai jenis operator di JavaScript yang digunakan untuk melakukan operasi yang berbeda. Beberapa Operator JavaScript meliputi:
- Operator Aritmatika
- Operator Perbandingan
- Operator Bitwise
- Operator Logis
- Operator Penugasan
Operator Aritmatika
Operator aritmatika digunakan untuk melakukan operasi aritmatika pada operan. Berikut adalah daftar operator yang dikenal sebagai operator aritmatika JavaScript:
Operator | Deskripsi | Contoh |
+ | Menambahkan dua operan | 10 + 20 = 30 |
- | Mengurangi operan kedua dari yang pertama | 30 - 20 = 10 |
/ | Bagilah pembilangnya dengan penyebutnya | 10/20 = 2 |
* | Kalikan dua operan | 5 * 5 = 25 |
% | Menghasilkan sisa dari pembagian integer | 20% 10 = 0 |
++ | Meningkatkan nilai integer satu | var a = 20 a ++ Sekarang a = 21 |
- | Mengurangi nilai integer satu | var a = 20 a– Sekarang a = 19 |
Operator Perbandingan
Operator perbandingan JavaScript membandingkan kedua operan. Operator pembanding adalah sebagai berikut:
Operator | Deskripsi | Contoh |
== | Memeriksa apakah dua operan sama atau tidak. Jika ya, maka kondisinya menjadi benar. | 20 == 30 = salah |
=== | Menemukan yang identik (sama dan dari jenis yang sama) | 10 == 20 = salah transformasi di informatica dengan contoh |
! = | Memeriksa apakah dua operan sama atau tidak. Jika nilainya tidak sama, maka kondisinya menjadi benar | 20! = 30 = benar |
! == | Ini menyiratkan bahwa dua nilai tidak Identik | 20! == 20 = salah |
> | Memeriksa apakah nilai operan kiri lebih besar dari nilai operan kanan | 30> 10 = benar |
> = | Memeriksa apakah nilai operan kiri lebih besar dari atau sama dengan nilai operan kanan | 20> = 10 = benar |
< | Ini Memeriksa apakah nilai operan kiri kurang dari nilai operan kanan | dua puluh<10 = false |
<= | Memeriksa apakah nilai operan kiri kurang dari atau sama dengan nilai operan kanan | 30<=10 = false |
Operator Bitwise
Operator bitwise digunakan untuk melakukan operasi bitwise pada operan. Berikut adalah daftar operator bitwise:
Operator | Deskripsi | Contoh |
& | Operasi Boolean AND pada setiap bit argumen integernya | (10 == 20 & 20 == 33) = salah |
| | Ia melakukan operasi Boolean OR pada setiap bit argumen integernya | (10 == 20 | 20 == 33) = salah |
^ | Operator ini melakukan operasi Bitwise XOR | (10 == 20 ^ 20 == 33) = salah |
~ | Ini adalah operator unary dan beroperasi dengan membalik semua bit di operan | (~ 10) = -10 |
<< | Memindahkan semua bit di operan pertamanya ke kiri dengan jumlah tempat yang ditentukan di operan kedua. | (10<<2) = 40 |
>> | Nilai operan kiri dipindahkan ke kanan dengan jumlah bit yang ditentukan oleh operan kanan. | (10 >> 2) = 2 |
>>> | Operator ini seperti operator >>, kecuali bit yang digeser di kiri selalu nol. | (10 >>> 2) = 2 |
Operator Logis
Daftar ini menyediakan semua operator logika JavaScript:
Operator | Deskripsi | Contoh |
&& | Logis DAN - Jika kedua operan bukan nol, maka kondisinya menjadi benar | (10 == 20 && 20 == 33) = salah |
|| | Logis ATAU - Jika salah satu dari dua operan bukan nol, maka kondisinya menjadi benar. | (10 == 20 || 20 == 33) = salah |
! | Logis TIDAK - Membalik keadaan logis dari operannya. | ! (10 == 20) = benar |
Operator Penugasan
Operator Assignment digunakan untuk menetapkan nilai ke operan. Operator berikut dikenal sebagai operator penetapan JavaScript:
Operator | Deskripsi | Contoh |
= | Menetapkan nilai dari operan sisi kanan ke operan sisi kiri | 20 + 10 = 30 |
+ = | Ini menambahkan operan kanan ke operan kiri dan memberikan hasilnya ke operan kiri | var a = 20 a + = 10 Sekarang a = 30 |
- = | Ini mengurangi operan kanan dari operan kiri dan memberikan hasilnya ke operan kiri | var a = 30 a- = 10 Sekarang a = 20 |
* = | Ini mengalikan operan kanan dengan operan kiri dan memberikan hasilnya ke operan kiri | var a = 10 a * = 20 Sekarang a = 200 |
/ = | Ini membagi operan kiri dengan operan kanan dan memberikan hasilnya ke operan kiri | var a = 10 a / = 2 Sekarang a = 5 |
% = php mengubah string menjadi array | Dibutuhkan modulus menggunakan dua operan dan memberikan hasilnya ke operan kiri | var a = 10 a% = 2 Sekarang a = 0 |
Ini adalah beberapa operator JavaScript yang umum dengan definisi dan contohnya. Dengan ini, kita sampai pada akhir artikel kita.
Sekarang setelah Anda mengetahui tentang Operator JavaScript, lihat oleh Edureka. Pelatihan Sertifikasi Pengembangan Web akan membantu Anda mempelajari cara membuat situs web yang mengesankan menggunakan HTML5, CSS3, Twitter Bootstrap 3, jQuery, dan Google API, serta menerapkannya ke Amazon Simple Storage Service (S3).
Ada pertanyaan untuk kami? Harap sebutkan di bagian komentar 'Operator JavaScript' dan kami akan menghubungi Anda kembali.