Javascript'te Koşul Belirtme İfadeleri | if ve else

Her dilde olduğu gibi Javascript'te de koşul belirtmek için if ve else kullanılmaktadır. Genel olarak kod yazarken farklı kararlara göre farklı işlemler yaptırmak gerekiyor. Bu farklı işlemleri bir birinden ayırmak için koşul belirtme ifadesi olan if ve else komutunu kullanmamız yeterli olacaktır.

if alanında yapacağımız işe göre bir koşul yazıyoruz. Örnek olarak; if(a > b) gibi yazıyoruz. Buradaki koşulumuz eğer a değişkeni b değişkeninden büyük ise anlamına gelmektedir. Eğer değişkenlerden gelen değer bu koşulu sağlıyor ise; if satırının sahip olduğu süslü parantezlerin içerisindeki işlemler çalışacaktır.

Else kısmı ise yukarıda tanımlamış olduğumuz örnekteki koşul sağlanamamış ise o koşul dışındaki gerçekleşen sonuçlar else ifadesinin sahip olduğu süslü parantezler içerisinde yer alacaktır.

Yukarıdaki örnekte yer alan basit koşullar dışında gelişmiş koşullarda yazılabilir. Örneğin: if(a > 10 || b < 20) gibi bir koşulda yazılabilir. Buradaki koşuldaki anlam şudur; a değişkeni 10dan büyükse veya b değişkeni 20den küçükse anlamını taşımaktadır. İki koşul arasında yer alan || ifadesi veya anlamına gelmektedir.

Koşul belirtme alanında birden fazla tanımlama yapılabilir. Yukarıdaki veya anlamındaki örneği kesinlik belirten ve anlamını taşıyan örnekten sonra çoklu bir koşul yazalım.

İf alanında tanımlanan iki koşulunda gerçekleşmesini istiyorsak yani yukarıdaki örnekte yer alan veya yerine ve demek istiyorsak o zaman koşul şöyle olmalıdır; if(a > 10 && b < 20) Burada yer alan && ve anlamı taşıyarak iki koşulda gerçekleşirse çalıştır anlamına gelmektedir. İkisinden birisi gerçekleşmez ise if alanı çalışmayacaktır.

Şimdi ve ile veya koşulunun birlikte kullanıldığı çoklu bir if ifadesi yazalım.

if(((a > 10 || b < 20) && (c > 1 || d < 2)) != 0 ) biraz karışık gibi görünse de burada 3 adet koşul yer almaktadır. Koşulda öncelikle (a > 10 || b < 20) ifadesine bakılacaktır. Sonrasında ise (c > 1 || d < 2) bu koşula bakılacaktır. Daha sonra bunlardan sağlanan veriler alınarak en büyük koşul olan != 0 ifadesine eşlenecektir.

Bu örnek her ne kadar absürt olsa da bu şekilde çok tanımlı koşullar girilmektedir.
- 22.11.2013 / 20:11:13 0

Sosyal Medya Paylaşım Alanı

Bunlarda İlginizi Çekebilir

Genel Makaleler

CloudFlare Hakkında Detaylı Bilgiler | Bulut Teknolojisi

Kategori: Genel Makaleler | 17.10.2013
8:55 Css Dersleri

Css Padding ve Margin Özellikleri

Kategori: Css Dersleri | 04.05.2013
8:32 Php Dersleri

For Döngüsü Kullanımı

Kategori: Php Dersleri | 02.05.2013
8:52 Javascript

Javascript For Döngüsü Kullanımı

Kategori: Javascript | 29.11.2013
23:50 cURL Dersleri

Instagram Api İle Etikete Göre Veri Çekme

Kategori: cURL Dersleri | 31.05.2014

Hadi Sende Yorum Yap!

Yorum Gönderilmiştir. Onaylandıktan Sonra Mesajınız Yayınlanacaktır.