if Nedir?
if (eğer) ifadesi, belirli koşullara dayalı olarak kararlar almanızı sağlayan bir kontrol yapısıdır. Programınızın belirli bir koşulun doğru veya yanlış olarak değerlendirilmesine bağlı olarak farklı kod bloklarını çalıştırmasına izin verir.
if ifadesi "if" anahtar kelimesi ile başlar ve parantez içindeki bir koşulu içerir.
Koşul, doğru veya yanlış olarak değerlendirilebilen mantıksal bir ifadedir.
if (//buraya koşulunuzu girin){
// koşulunuz gerçekleşirse çalıştırıkacak kod
}
Örnek: Bir insanın oy kullanabilmesi için şartlar nelerdir?
Eğer 18 yaşından büyükseniz oy kullanabilirsiniz.
Eğer 18 yaşından küçükseniz oy kullanamazsanız.
else if ifadesi:
if ifadesinin bir uzantısıdır. İlk if koşulu karşılanmazsa, else if kullanarak farklı koşulları kontrol edebiliriz
Else if yalnızca’if’ karşılanmazsa kontrol edilir.
Yani kısacası "bir önceki koşul olmazken bu koşul oluyor mu?" sorusunu cevaplıyoruz.
if (//buraya koşulunuzu girin){
// koşulunuz gerçekleşirse çalıştırıkacak kod
}
else if( ){
// koşulunuz gerçekleşirse çalıştırıkacak kod
}
else ifadesi:
if ve else if ifadelerindeki hiçbir koşul karşılanmazsa, else ifadesi varsayılan veya yedek bir seçenek sağlar.
Koşulu yoktur çünkü sadece önceki tüm koşullar yanlış olduğunda çalışır.
if (//buraya koşulunuzu girin){
// koşulunuz gerçekleşirse çalıştırıkacak kod
}
else if( ){
// koşulunuz gerçekleşirse çalıştırıkacak kod
}
else{
}
Örnek:
-Bir mağazaya girdiğinizi düşünün. Alışverişinizi yaptınız ve kasada ödeme yapmanız gerekiyor.
Kartınızı pos cihazına okutuyorsunuz. İşlem onaylanacak mı?
-Eğer kartınızdaki para alışveriş tutarınızdan fazla ise alışverişiniz onaylanıyor.
-Eğer kartınızda ödemeniz gereken miktardan az varsa reddediliyor
Ek bilgi:
Eğer yazdığınız koşul tek satırda ise, süslü parantezler {} kullanmanıza gerek yok.