Yaseminfm Flatcast Yardım Destek Sitesi

ASP ÖGREN BÖLÜM 4

Önceki başlık Sonraki başlık Aşağa gitmek

ASP ÖGREN BÖLÜM 4

Mesaj tarafından ender Bir Paz Haz. 14, 2009 9:37 pm




TEST FONKSİYONLARI

VBscript’te kullandığımız bazı değişkenlerin o andaki durumu, programımızın akışını kontrolde kullanacağımız bilgiyi sağlayabilir. Sözgelimi bir değişkenin değeri boş ise, ziyaretçimizin formu tam olarak doldurmadığını düşünebiliriz. VBscript, bize değişkenlerin durumunu sınamamız için bazı özel fonksiyonlar sağlar. Bu özel fonksiyonlardan dönen değer True (doğru) veya False (yanlış) olur; doğru sonucun değeri -1, yanlış sonucun değeri ise 0’dır:

Şimdi ASP için gerekli VBscript bilgisi bu kadar değil tabiî. Ama bu, işe başlamamız için yeter. İlerde yeni VBscript komutları, veya fonksiyonları ile karşılaşırsak (ki size garanti ederim, karşılaşacağınızı!) onları orada kısaca ele alırız. Ama yukarıdaki VBscript bilgisi, her zaman lazım!

OPERATÖRLER:

Bir programlama dilinde veya scriptini kullanarak artimetik ve lojik işlemleri yapmak için gerekli operatörler bulunur. Vbscripte de bazı işlemler operatörlerle yapılırken bazıları ise fonksiyonlarla yapılır.

= Atama X = 5
+ Toplama Print 20+5 ’25
- Çıkarma Print 10-5 ’5
* Çarpma Print 3*5 ’15
/ Bölme Print 9/2 ’4.5
\\ Tam Bölme Print 9\\2 ’4
& String Toplama Print "Bayram" & "paşa" ’Bayrampaşa
Ù Üst Print 4Ù2 ’16
Mod Bölmede Kalan Print 5 Mod 2 ’1
And Ve Print 5 And 17 21
Or Veya Print 7 Or 17 ’23
Not Değil Print Not &H1 ’&HFFFE

Tesadüfi Sayı

Bilgisayarın matematik işlemlerde, özellikle istatistik hesaplamalarla kullanılması tesadüfî (rastlantısal) sayı üretmeyi gerekli kılmıştı. Fakat daha sonra bilgisayar oyunları bu işlemi adeta zorunla hale getirdi. Rastlantısal sayı, bir dizide tekrar etmesi belirli bir düzene tabi olmayan sayı demektir. Bilgisayar yokken, tesadüfî sayı tabloları matematikçiler tarafından uzun uğraşlarla üretilirdi.

VBscript, bu amaçla Visual Basic’in Randomize ve Rnd komutlarını almıştır. Randomize, tesadüfî sayı üretme sürecini başlatır; Rnd da bu sayıyı size verir. Kodunuzda bir yerde Rnd kullanacaksınız, ondan önce bir yerlerde mutlaka Randomize komutunun yer alması gerekir. Bunun bir uygulaması şu olabilir:
<% OPTION EXPLICIT %><%Dim TesadufiSayiRandomizeTesadufiSayi = Rnd%><%=TesadufiSayi%>

Tam Sayı Elde Etmek için: Int ve Round
Tamsayi = Int(KesirliSayi)
INCLUDE FILE



Bu seçeneğimiz asıl olarak, herhangi bir ASP dosyamızı başka bir ASP dosyamıza dahil etmeye yarar.


avatar
ender
Tam Üye
Tam Üye

Boğa
Yaş : 29
Nerden : Gök yüzünün Bittiği yerden
Mesaj Sayısı : 173
Mesaj Rep : 537
Kayıt tarihi : 01/06/09
Doğum tarihi : 26/04/88

Ekstra
Kişisel İleti / Not Defteri:

Sayfa başına dön Aşağa gitmek

Önceki başlık Sonraki başlık Sayfa başına dön


 
Bu forumun müsaadesi var:
Bu forumdaki mesajlara cevap veremezsiniz