Javascript must be enabled in your browser to use this page.
Please enable Javascript under your Tools menu in your browser.
Once javascript is enabled Click here to go back to PcTekno.NET | PTN |
Skip to content
Site Araçları
pc webmaster bilgisayar teknoloji tekno haber pc webmaster bilgisayar teknoloji tekno haber pc webmaster bilgisayar teknoloji tekno haber pc webmaster bilgisayar teknoloji tekno haber pc webmaster bilgisayar teknoloji tekno haber pc webmaster bilgisayar teknoloji tekno haber pc webmaster bilgisayar teknoloji tekno haber pc webmaster bilgisayar teknoloji tekno haber pc webmaster bilgisayar teknoloji tekno haber
Konumunuz:
Javascript -Karar verme-kontrol yöntemleri Yazdır E-posta
Üye Değerlendirme: / 2
Kötüİyi 
Perşembe, 12 Temmuz 2007
Sample ImageBir program yazıyorsanız mutlaka bir çok yerde bazı kararların verilmesi ve programın buna göre yönlendirilmesini isteyeceksiniz. Bunu için javaScriptta şartlı işlemleri daha önce görmüştük. Şimdi ise if...else ve switch komutlarını göreceğiz.

 

 If...else komutu

Programda belli bir yere geldiniz. Elinizdeki değişkenin değerine göre hareket etmeniz gerekiyor. Değişken belli bir limiti aştı ise belli bir işlem limiti aşmadı ise farklı bir işlem yapılması gerekiyor. İşte bu durumda if...else karar komutlarını kullanmanız gerekiyor.
 
if( durum > limit ) 
  {
  ekrana limiti aştığımızı yaz;
  durum değişkenini sıfırla;
  kontrol fonksiyonuna git;
  }
else
  {
  durum degiskeninin artır;
  kontrol fonksiyonuna git;
  }

Yukarıda basit bir kontrol tanımlaması gördük. Burada şartımız doğru(true) ise yani durum değişkeni limit değerini aşmış ise hemen altındaki program bloğu çalışacaktır. Program bloğundan kastımız { } parantezleri arasında kalan bölümlerdir.
Eğer durum değişkeni limit değişkeninden küçük ise yani sonuç false ise else komutundan sonra gelen program bloğu çalışacaktır. else program bloğu seçimliktir. Şartımız olumsuz bir sonuç verince yeni bir işlem yapmamız gerekiyorsa kullanacağız. Aksi durumda kullanmamıza gerek yok.

else tanımlamasını yapmadığımız zaman kontrol sonucu false çıktığında hemen if bloğundan sonraki komutlar çalışacaktır.

Kısaca tanımlamak gerekirse if(şart) { } şelinde bir kullanımda şartın sonucu true çıkarsa bloktaki komutlar çalışacak; aksi halde şartın sonucu false çıkarsa if komutundan sonraki komutlar işleyecek if komutunun bloğu çalışmayacaktır.
if(şart) { } else { } şeklinde ise şartın sonucu true ise if komutunun bloğu çalışacak ve else bölümü atlanarak program devam edecektir. Aksi halde şartın sonucu false çıkarsa if komutunun bloğu atlanacak ve else komutunun bloğu işleyecek ve program akışına devam edecektir.

Yorumlar (0)Add Comment

Yorum Yazın
Yorum ekleyebilmeniz için giriş yapmanız gerekiyor. Henüz bir hesabınız yoksa lütfen kayıt olun.

busy
 
< Önceki   Sonraki >

Ana Menü

Anasayfa
Haberler
PC Videolar
Download
Torrent Ara
Foto Galeri
E-Market
:: PcTekno.NET Forum ::
PC Sözlük
Sitemap
Arama
İletişim

Giriş Formu






Kayıp Parola?
Hesabınız yok mu? Kayıt Ol

İp Adresiniz

Ip Adresiniz: 38.103.63.55

Alexa