JavaScript Askerlik Kontrolü Örneği - Bilişim Konuları

JavaScript Askerlik Kontrolü Örneği

Bu yazımızda klavyeden girilen yaş ve cinsiyete göre kişinin askere gidip gidemeyeceğini bulan ve sonucu ekranda gösteren javascript program kodunu yazacağız. Öncelikle program çalıştığında kullanıcıdan kişinin yaşını girmesi istenmektedir. Daha sonra yine kullanıcıdan kişinin cinsiyetinin girilmesi istenmektedir. Girilen yaş ve cinsiyete göre kişinin askere gidip gidemeyeceğini bulup sonucu da ekranda göstermektedir.

Askere gidebilme şartı kişinin yaşının en az 20 ve cinsiyetinin Erkek olması gerekmektedir. Bu iki şart aynı anda sağlanırsa o kişi askere gidebilir. Birde bu örneğimizde kişinin yaşının askere gidebilmesi için en fazla 40 olması gerekmektedir. Yani 40 yaşının üzerindeki kişilerde erkek olsa bile askere gidememektedir.

Programın Javascript kodları:

<!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>Untitled Document</title>
</head>

<body>
<script type="text/javascript">
      //Kişinin yaşı klavyeden girilmektedir.
      var yas=prompt("Yaşını Giriniz:");
      // Kişinin cinsiyeti klavyeden girilmektedir
      var cinsiyet=prompt("Cinsiyetini Giriniz:");
      
      // Girilen yaş ve cinsiyete göre if ile kontrol sağlanıyor.
      if (yas>=20 && yas<40 && (cinsiyet=="Erkek" || cinsiyet=="E" || cinsiyet=="e" || cinsiyet=="erkek"))
      {
            alert("Askere Gidebilir");	
      }
      else
      {
            alert("Askere Gidemez");	
      }
</script>
</body>
</html>

Programın ekran görüntüleri:

Kişinin yaşı 20 olarak giriliyor.

javascript-askerlik1

Kişinin cinsiyeti Erkek olarak giriliyor.

javascript-askerlik2

Bu kişi askerlik şartlarını sağlayarak askere gidebilir.

javascript-askerlik3

Kişinin yaşı 19 olarak giriliyor.

javascript-askerlik4

Kişinin cinsiyeti Erkek olarak giriliyor.

javascript-askerlik5

Askerlik için tüm şartlar sağlanmadığı için askere gidemez.

javascript-askerlik6

Kişinin yaşı burada 22 giriliyor.

javascript-askerlik7

Kişinin cinsiyeti Kız olarak giriliyor.

javascript-askerlik8

Cinsiyeti kız olarak girildiği için askere gidemez.

javascript-askerlik9

 

Bu Yazıya Tepkin Nedir?
+1
0
+1
0
+1
0
+1
0
+1
0
+1
0
+1
0

<< Önceki Yazı

Yorum Yap