Switch-case

Switch-case yapısı ve örenekte kullanımı.

Switch Case

Switch Case yapısı işlev olarak IF yapısına benzer fakat farklıdır.Switch içine değişken ve Switch için kullanılan her Case içne, Switch içne koyduğumuz değişkenin alabileceği değerler yazılır ve her Case ‘ te Switch’e gelen değerler karşılaştırılır, eğer doğru ise Case’in içindeki işlem işler, yanlış ise bir diğer Case’ e gelir.

Örnek Kod;

Girilen rengi Caseler’de karşılaştıran ve bulunduğunda arka zemini o renge boyayan program.

 

<html>
<head>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-9">
<script language="JavaScript">
<!--
var yas;
function kontrolEt()
  {
  renk=document.giris.secilenRenk.value;
  switch (renk)
     {
     case "kırmızı" : document.bgColor="red"; break;
     case "mavi" : document.bgColor="blue"; break;
     case "sarı" : document.bgColor="yellow"; break;
     case "yeşil" : document.bgColor="green"; break;
     case "gri" : document.bgColor="gray"; break;
     case "pembe" : document.bgColor="pink"; break;
     case "siyah" : document.bgColor="000000"; break;
     case "kahverengi" : document.bgColor="brown"; break;
     case "gümüş" : document.bgColor="F0F0FA"; break;
     default :
       {
       document.bgColor="white";
       alert("tanımsız renk");
       }
     }
  }
// -->
</script>
</head>
<body>
<table border=1 bgcolor=f0f0fa><tr><td>
<form name="giris">
Switch Case Uygulaması Semih Güzelel<br>
Lütfen Bir Reng Girin Ve Tamam'a Basın
<br><font size=5>mavi, kırmızı, sarı, gümüş, pembe,
<br>yeşil, kahverengi, siyah, gri.</font>
<br>
<input type="text" name="secilenRenk" size=7>
<input type="button" name="karsılastırma" value="  Tamam "
onClick="kontrolEt()">
<br>
</form>
</td></tr></table>
</body>
</html>

Switch-Case

Semih Güzelel

Yorumunuzu Ekleyin


Yükleniyor...
Yükleniyor...