Switch-Case

Switch-case; bir değişkenin aldığı bir çok değere göre farklı komutların çalıştırılması gereken durumlar için kullanılır. Genel yapısı şu şekildedir:

     switch(değişken)
{
case durum1: komutlar; break;
case durum2: komutlar; break;
case durum3: komutlar; break;
......
default: komutlar; break;
}

Burada değişkenin değerine göre durumların karşısındaki komutlar çalışır. Eğer değişkenin değeri hiçbir duruma uymuyorsa default kısmındaki komutlar çalışır.

Kullanıcının hangi gün içerisinde oldğunu söyleyen örneğimiz;

<html>
<body>

<script type="text/javascript">
var g=new Date();
Gun=g.getDay();

switch (Gun)
{
case 1:
document.write("<h3>Bugün Pazartesi</h3>");
break;
case 2:
document.write("<h3>Bugün Salı</h3>");
break;
case 3:
document.write("<h3>Bugün Çarşamba</h3>");
break;
case 4:
document.write("<h3>Bugün Perşembe</h3>");
break;

case 5:
document.write("<h3>Bugün Cuma</h3>");
break;
case 6:
document.write("<h3>Bugün Cumartesi</h3>");
break;
case 7:
document.write("<h3>Bugün Pazar</h3>");
break;
}
</script>
<p>Bu javascript örneği hangi günde olduğumuzu söyler...</p>
</body>
</html>

Bir cevap yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir