Bu kodun temel yapısı aşağıdaki şekildedir;
JavaScript Kodu
var x = 1;
var mesaj = "";
switch( x )
{
case 2:
mesaj = "Sayı: 2";
break;
case 1:
mesaj = "Sayı: 1";
break;
default:
mesaj = "Sayım 1 ya da 2 değil!";
}
var mesaj = "";
switch( x )
{
case 2:
mesaj = "Sayı: 2";
break;
case 1:
mesaj = "Sayı: 1";
break;
default:
mesaj = "Sayım 1 ya da 2 değil!";
}
switch( ifade ) kodunda ifadede elde edilen sonuç case deger: ile eşit ise, o kodlar çalıştırılır.break; kodların sonuna eklenir ve switch'ten çık anlamına gelir.
Eğer elde edilen sonuç case ile belirtilenlerin hiçbirine uymuyorsa default: kullanılan kısmın çalıştırılmasını sağlayabiliriz.
JavaScript Kodu
switch (new Date().getDay())
{
case 6:
text = "Bugün Cumartesi";
break;
case 0:
text = "Bugün Pazar";
break;
default:
text = "Hafta içindesin!";
}
{
case 6:
text = "Bugün Cumartesi";
break;
case 0:
text = "Bugün Pazar";
break;
default:
text = "Hafta içindesin!";
}
Farklı sonuçlarda da aynı kodların çalıştırılmasını case değer: kodunu farklı değerler için alt alta tekrarlayarak sağlayabiliriz.
JavaScript Kodu
var meyve = "Çilek";
switch( meyve )
{
case "Kiraz":
case "Çilek":
mesaj = " kırmızıdır";
break;
case "Portakal":
mesaj = " turuncudur";
break;
case "Limon":
case "Ananas":
mesaj = " sarıdır";
break;
}
switch( meyve )
{
case "Kiraz":
case "Çilek":
mesaj = " kırmızıdır";
break;
case "Portakal":
mesaj = " turuncudur";
break;
case "Limon":
case "Ananas":
mesaj = " sarıdır";
break;
}
0 Yorum:
Yorum Gönder