VBScript - Operatörler
Operatör nedir?
4 + 5 eşittir 9 ifadesini alalım . Burada 4 ve 5 deniroperands ve + denir operator. VBScript dili aşağıdaki operatör türlerini destekler -
- Aritmetik operatörler
- Karşılaştırma Operatörleri
- Mantıksal (veya İlişkisel) Operatörler
- Birleştirme Operatörleri
Aritmetik Operatörler
VBScript aşağıdaki aritmetik operatörleri destekler -
A değişkeninin 5, B değişkeninin 10, sonra -
Örnekleri Göster
Şebeke | Açıklama | Misal |
---|---|---|
+ | İki işlenen ekler | A + B 15 verecek |
- | İlk işlenenden ikinci işleneni çıkarır | A - B -5 verir |
* | Her iki işlenenle çarpın | A * B 50 verecek |
/ | Payı pay sayacına böl | B / A 2 verecek |
% | Modül İşleci ve bir tamsayı bölmesinden sonra kalanı | B MOD A 0 verecek |
^ | Üsleme Operatörü | B ^ A 100000 verecek |
Bu operatörleri daha iyi anlamak için kendiniz deneyebilirsiniz .
Karşılaştırma Operatörleri
VBScript dili tarafından desteklenen aşağıdaki karşılaştırma operatörleri vardır -
A değişkeninin 10, B değişkeninin 20 olduğunu varsayalım, o zaman -
Örnekleri Göster
Şebeke | Açıklama | Misal |
---|---|---|
= | İki işlenenin değerinin eşit olup olmadığını kontrol eder, evet ise koşul doğru olur. | (A == B) Yanlıştır. |
<> | İki işlenenin değerinin eşit olup olmadığını kontrol eder, değerler eşit değilse koşul doğru olur. | (A <> B) Doğru. |
> | Soldaki işlenenin değerinin sağ işlenenin değerinden büyük olup olmadığını kontrol eder, evet ise koşul doğru olur. | (A> B) Yanlıştır. |
< | Soldaki işlenenin değerinin sağ işlenenin değerinden küçük olup olmadığını kontrol eder, evet ise koşul doğru olur. | (A <B) Doğru. |
> = | Sol işlenenin değerinin sağ işlenenin değerinden büyük veya ona eşit olup olmadığını kontrol eder, evet ise koşul doğru olur. | (A> = B) Yanlıştır. |
<= | Soldaki işlenenin değerinin sağ işlenenin değerinden küçük veya ona eşit olup olmadığını kontrol eder, evet ise koşul doğru olur. | (A <= B) Doğru. |
Bu operatörleri daha iyi anlamak için kendiniz deneyebilirsiniz .
Mantıksal Operatörler
VBScript dili tarafından desteklenen aşağıdaki mantıksal operatörler vardır -
A değişkeninin 10 ve B değişkeninin 0 olduğunu varsayın, sonra -
Örnekleri Göster
Şebeke | Açıklama | Misal |
---|---|---|
VE | Mantıksal AND operatörü çağrıldı. Her iki koşul da Doğru ise, İfade Doğru olur. | a <> 0 VE b <> 0 Yanlıştır. |
VEYA | Mantıksal VEYA Operatörü çağrıldı. İki koşuldan herhangi biri Doğru ise, koşul Doğru olur. | a <> 0 VEYA b <> 0 doğrudur. |
DEĞİL | Mantıksal NOT Operatörü olarak adlandırıldı. İşleneninin mantıksal durumunu tersine çevirir. Bir koşul Doğru ise, Mantıksal NOT operatörü onu Yanlış yapar. | DEĞİL (a <> 0 VEYA b <> 0) yanlıştır. |
ÖZELVEYA | Mantıksal Dışlama olarak adlandırıldı. NOT ve OR Operatörünün birleşimidir. İfadelerden biri ve yalnızca biri Doğru olarak değerlendirilirse, sonuç Doğru olur. | (a <> 0 XOR b <> 0) doğrudur. |
Bu operatörleri daha iyi anlamak için kendiniz deneyebilirsiniz .
Birleştirme Operatörleri
VBScript dili tarafından desteklenen aşağıdaki Birleştirme işleçleri vardır -
A değişkeninin 5, B değişkeninin 10 olduğunu varsayalım -
Örnekleri Göster
Şebeke | Açıklama | Misal |
---|---|---|
+ | Değişken Değerler Sayısal Olduğu için iki Değer ekler | A + B 15 verecek |
& | İki Değeri birleştirir | A & B 510 verecek |
Değişken A = "Microsoft" ve değişken B = "VBScript" varsayalım, sonra -
Şebeke | Açıklama | Misal |
---|---|---|
+ | İki Değeri birleştirir | A + B, MicrosoftVBScript verecektir |
& | İki Değeri birleştirir | A & B, MicrosoftVBScript verecektir |
Note- Birleştirme Operatörleri sayılar ve dizeler için kullanılabilir. Değişkenler sayısal değer veya Dize Değeri içeriyorsa, Çıktı bağlama bağlıdır.
Bu Operatörleri daha iyi anlamak için kendiniz deneyebilirsiniz .