JavaScript Örnekleri 35:Javascript İle İki Sayı Arası Switch Örneği(Switch Case İle Girilen Notun Harfli Notunu Hesaplama)


18.03.2012-23:13 Tarihinde Eklendi.
www.seyfettinkahveci.com Derecelendirme: 10 / 10 Oy Sayısı: 16005614Toplam Puan: 62640 / Yorum Sayısı: 412005614 adet.


Kodumuz:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Seyfettin Kahveci</title>

<script type="text/javascript" language="javascript">
function sifirla(){
var a=document.getElementById("texta").value;
switch(true)
{
case (a>1&&a<=49):document.getElementById("textb").value="FF";break;
case (a>50&&a<=59):document.getElementById("textb").value="DD";break;
case (a>60&&a<=64):document.getElementById("textb").value="DC";break;
case (a>65&&a<=69):document.getElementById("textb").value="CC";break;
case (a>70&&a<=74):document.getElementById("textb").value="CB";break;
case (a>75&&a<=79):document.getElementById("textb").value="BB";break;
case (a>80&&a<=84):document.getElementById("textb").value="BA";break;
case (a>84&&a<=100):document.getElementById("textb").value="AA";break;
default :document.getElementById("textb").value="0-100 arasında sayı giriniz";break;
}
}
</script>
</head>
<body>
  not
    <input id="texta" type="text" name="textfield" onblur="sifirla()">
    <input id="textb" type="text" name="textfield" >
</body>
</html>

Kodun Açıklaması:
Bu örneğimizde ekrandaki text alanına girilen nota gire diger text alanına hafli karşılığını yazan  kodlarımızı inceledik. Eğer iki şart arasında bir veriyi işlemek isterseniz dikkat etmeniz gereken Switch() içinde true yazmaktır.Örneğin: Switch(true).
Kodun Ekran Çıktısı:
Bu kodun ekran çıktısı sizin girdiğiniz nota göre değişecektir.

 
Sorunuz Mu Var?:Kod hakkında anlamadığınız bir bölüm olursa yorum bölümünden yazın en kısa sürede cevaplamaya çalışırım.

 

Seyfettin KAHVECİ
Balıkesir Üniversitesi
NEF-BOTE



Yazının tamamının kopyalanması yasaktır. En baştaki birkaç paragrafı kopyalayıp, yazıya link verebilirsiniz. Aksi durumda uyarılmaksızın yasal yollara gidilecektir.

Uzun süredir yorumlara cevap veremediğim için sistem yeni yorumlara kapatılmıştır. Anlayışınız için teşekkürler.
Yorumlar
Bu makale için henüz hiç yorum yapılmamış.