Ana Sayfa Html, Java Script 2 Ocak 2018 164 Görüntüleme

Java scriptle  sayı tahmin oyunu

Java scriptle  sayı tahmin oyunu

html kodu

<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Başlıksız Belge</title>

<script src="java.js">



</script>
</head>

<body>
    <input id="arama" type="text" />


<p>1-100 arası bir sayı girniz: </p>  <input id="buton" type="button" onclick="calistir()" value="Dene" /><input id="Button1" type="button" onclick="window.location.reload(false)" value="Yeniden basla" />

<p id="yazi"></p>


</body>
</html>

Java scriptle  if else function try catch kullarak sayı tahmin oyunu gerisini geliştirebilirsiniz.

java script kodu

var rastgele = Math.floor((Math.random() * 100) + 1);
var artir = 0;
var sayac=5
   



function calistir() {
    

    var calistiralim, x;
    x = document.getElementById("arama").value;
    calistiralim = document.getElementById("yazi");
    calistiralim.innerHTML = "";

    Deneyin {
   if (x =="") throw ("boş bırakılamaz")
        if (x < 0) throw (" Sayı 1 den kücük olamaz")
        if (x > 100) throw ("Sayı 100 den buyuk olamaz")
        if (isNaN(x)) throw ("sadece sayı girebilirsiniz")

        artir ++;
        sayac--;


        if (artir <5)

        {
            if (x == rastgele) {
                calistiralim.innerHTML = "kazandınız sayı: "+artir;
                
            }
            else if (rastgele < x) throw (" yazdığınız rakam: " + x + " daha kücük rakam yazın" + " kalan hakkınız " + sayac)
            else if (rastgele > x) throw (" yazdığınız rakam: " + x + " daha büyük rakam yazın" +" kalan hakkınız "+ sayac)


        }

        Başka {
            calistiralim.innerHTML = "yandınız kalan hakkınız kalmadı";          
        }

        

        //calistiralim.innerHTML = "yazdığınız rakam karesi: " + parseFloat(x) * parseFloat(x) +" rastgele üretilen sayı: "+ rastgele;


    } yakalamak (e) {
        calistiralim.innerHTML = "olmadı " + e;


    } en sonunda {


        document.getElementById("arama").value = "";
    }


}

Yorumlar

Yorumlar (Yorum Yapılmamış)

Yazı hakkında görüşlerinizi belirtmek istermisiniz?

Dikkat! Suç teşkil edecek, yasadışı, tehditkar, rahatsız edici, hakaret ve küfür içeren, aşağılayıcı, küçük düşürücü, kaba, pornografik, ahlaka aykırı, kişilik haklarına zarar verici ya da benzeri niteliklerde içeriklerden doğan her türlü mali, hukuki, cezai, idari sorumluluk içeriği gönderen Üye/Üyeler’e aittir.