JavaScript şartları

şart ifadeleri, farklı koşullara dayanarak farklı eylemler gerçekleştirmek için kullanılır.

Şart ifadeleri

Şart ifadeleri, farklı koşullara dayanarak farklı eylemler gerçekleştirmek için kullanılır.

Kod yazarken, farklı yargılara dayanarak farklı eylemler gerçekleştirmek gerekebilir.

Bu işlemi gerçekleştirmek için kodunuzda şart ifadeleri kullanabilirsiniz.

  • ile yeni şartı belirlemek için kullanılır, eğer ilk şart false ise if JavaScript'te, aşağıdaki gibi şart ifadeleri kullanabiliriz:
  • ile yeni şartı belirlemek için kullanılır, eğer ilk şart false ise else ile belirli bir şart true olduğunda çalıştırılacak kod bloğunu belirlemek için kullanılır
  • ile yeni şartı belirlemek için kullanılır, eğer ilk şart false ise else if ile belirli bir şart false olduğunda çalıştırılacak kod bloğunu belirlemek için kullanılır
  • ile yeni şartı belirlemek için kullanılır, eğer ilk şart false ise switch ile birden fazla çalıştırılan alternatif kod bloğunu belirlemek için kullanılır

if ifadesi

Kullanın if ifadesi ile şart true olduğunda çalıştırılan JavaScript kod bloğunu belirlemek için kullanılır.

gramer

if (Şart) {
    Şart true olduğunda çalıştırılan kod
} 

Açıklama:if Küçük harfler kullanın. Büyük harfler (IF veya If) JavaScript hatası oluşturur.

Örnek

18:00'dan önce zaman varsa "Good day" selamlaması çıkarın:

if (hour < 18) {
    greeting = "Good day";
}

18 saatin öncesinde zaman varsa greeting sonucu şu şekilde olacaktır:

Good day

Kişisel olarak deneyin

else ifadesi

Kullanın else ifadesi ile şart false olduğunda çalıştırılan kod bloğunu belirlemek için kullanılır.

if (Şart) {
    Şart true olduğunda çalıştırılan kod bloğu
} else { 
    Şart false olduğunda çalıştırılan kod bloğu
}

Örnek

hour 18'den küçükse "Good day" selamlaması oluşturun, aksi takdirde "Good evening":

if (hour < 18) {
    greeting = "Good day";
 } else {
    greeting = "Good evening";
 } 

greeting'in sonucu:


Kişisel olarak deneyin

else if ifadesi

Kullanın else if ile ilk şart false olduğunda yeni şartı belirlemek için kullanılır.

gramer

if (Şart 1) {
    Şart 1 true olduğunda çalıştırılan kod bloğu
} else if (Şart 2) {
    Şart 1 false iken ve şart 2 true olduğunda çalıştırılan kod bloğu
 } else {
    Şart 1 ve şart 2 her ikisi de false olduğunda çalıştırılan kod bloğu
}

Örnek

Saat 10:00'dan önce ise "Good morning" selamlaması oluşturulur, değilse ve saat 18:00'den önce ise "Good day" selamlaması oluşturulur, aksi takdirde "Good evening" selamlaması oluşturulur:

if (time < 10) {
    greeting = "Good morning";
 } else if (time < 18) {
    greeting = "Good day";
 } else {
    greeting = "Good evening";
 } 

greeting'in sonucu:


Kişisel olarak deneyin

Daha Fazla Örnek

Rastgele Bağlantı
Bu örnek, CodeW3C.com veya Dünya Doğal Hayatı Fonu (WWF)'na bağlantı yazacak. Rastgele sayı kullanılarak, her bağlantının %50 şansı vardır.

Dış Kaynak Kitaplar

daha fazla bilgi için JavaScript if Dizesidaha fazla bilgi için, JavaScript Üst Düzey Eğitimi'ndeki ilgili içerikleri okuyun:

ECMAScript if Dizesi
if dizesi ECMAScript'te en sık kullanılan dizelerden biridir. Bu bölümde if dizesinin nasıl kullanılacağına ayrıntılı bir şekilde anlatılmıştır.