VBScript - Operator
Apa itu operator?
Mari kita ambil ekspresi 4 + 5 sama dengan 9 . Di sini, 4 dan 5 dipanggiloperands dan + disebut operator. Bahasa VBScript mendukung jenis operator berikut -
- Operator Aritmatika
- Operator Perbandingan
- Operator Logis (atau Relasional)
- Operator Penggabungan
Operator Aritmatika
VBScript mendukung operator aritmatika berikut -
Asumsikan variabel A memiliki 5 dan variabel B memiliki 10, maka -
Tunjukkan Contoh
Operator | Deskripsi | Contoh |
---|---|---|
+ | Menambahkan dua operan | A + B akan menghasilkan 15 |
- | Mengurangi operan kedua dari yang pertama | A - B akan memberikan -5 |
* | Kalikan kedua operan | A * B akan memberi 50 |
/ | Bagilah pembilang dengan penyebut | B / A akan memberi 2 |
% | Modulus Operator dan sisa setelah pembagian integer | B MOD A akan menghasilkan 0 |
^ | Operator Eksponensial | B ^ A akan memberikan 100000 |
Untuk memahami operator ini dengan lebih baik, Anda dapat mencobanya sendiri .
Operator Pembanding
Ada operator perbandingan berikut yang didukung oleh bahasa VBScript -
Asumsikan variabel A memiliki 10 dan variabel B memiliki 20, maka -
Tunjukkan Contoh
Operator | Deskripsi | Contoh |
---|---|---|
= | Memeriksa apakah nilai dua operan sama atau tidak, jika ya maka kondisinya menjadi benar. | (A == B) adalah Salah. |
<> | Memeriksa apakah nilai dari dua operan sama atau tidak, jika nilai tidak sama maka kondisi menjadi benar. | (A <> B) adalah Benar. |
> | Memeriksa apakah nilai operan kiri lebih besar dari nilai operan kanan, jika ya maka kondisi menjadi benar. | (A> B) adalah False. |
< | Memeriksa apakah nilai operan kiri kurang dari nilai operan kanan, jika ya maka kondisinya menjadi benar. | (A <B) Benar. |
> = | Memeriksa apakah nilai operan kiri lebih besar dari atau sama dengan nilai operan kanan, jika ya maka kondisi menjadi benar. | (A> = B) adalah False. |
<= | Memeriksa apakah nilai operan kiri kurang dari atau sama dengan nilai operan kanan, jika ya maka kondisi menjadi benar. | (A <= B) Benar. |
Untuk memahami operator ini dengan lebih baik, Anda dapat mencobanya sendiri .
Operator Logis
Ada operator logika berikut yang didukung oleh bahasa VBScript -
Asumsikan variabel A memiliki 10 dan variabel B memiliki 0, maka -
Tunjukkan Contoh
Operator | Deskripsi | Contoh |
---|---|---|
DAN | Disebut Logical AND operator. Jika kedua kondisinya Benar, maka Ekspresi menjadi Benar. | a <> 0 DAN b <> 0 adalah False. |
ATAU | Disebut Logical OR Operator. Jika salah satu dari dua kondisi ini Benar, maka kondisi menjadi Benar. | a <> 0 ATAU b <> 0 benar. |
TIDAK | Disebut Logical NOT Operator. Ini membalikkan keadaan logis operannya. Jika kondisinya True, maka operator NOT Logical akan membuatnya False. | TIDAK (a <> 0 ATAU b <> 0) salah. |
XOR | Disebut Pengecualian Logis. Ini adalah kombinasi dari Operator NOT dan OR. Jika satu, dan hanya satu, dari ekspresi dievaluasi ke True, hasilnya adalah True. | (a <> 0 XOR b <> 0) benar. |
Untuk memahami operator ini dengan lebih baik, Anda dapat mencobanya sendiri .
Operator Concatenation
Ada operator Concatenation berikut yang didukung oleh bahasa VBScript -
Asumsikan variabel A memiliki 5 dan variabel B memiliki 10 maka -
Tunjukkan Contoh
Operator | Deskripsi | Contoh |
---|---|---|
+ | Menambahkan dua Nilai karena Nilai Variabel adalah Numerik | A + B akan menghasilkan 15 |
& | Menggabungkan dua Nilai | A & B akan memberikan 510 |
Asumsikan variabel A = "Microsoft" dan variabel B = "VBScript", lalu -
Operator | Deskripsi | Contoh |
---|---|---|
+ | Menggabungkan dua Nilai | A + B akan memberikan MicrosoftVBScript |
& | Menggabungkan dua Nilai | A & B akan memberikan MicrosoftVBScript |
Note- Operator Concatenation dapat digunakan untuk angka dan string. Output bergantung pada konteks jika variabel memiliki nilai numerik atau Nilai String.
Untuk memahami Operator ini dengan lebih baik, Anda dapat mencobanya sendiri .