Sayı Tahmin Oyunu

Date() ve Random() kullanılarak yapılmış bir sayı tahmin oyunu

Sayı Tahmin Oyunu  Örnek

<html xmlns="http://www.w3.org/1999/xhtml">
  <body>
    <script type="text/javascript">
        <

        Zaman=new Date();

        RastGeleSayi=Math.random();
        Sayi=parseInt(RastGeleSayi*100);

        k=0;
        BaslangicDakikasi=Zaman.getMinutes();

        do{
            GecenDakika=(1+Zaman.getMinutes()-BaslangicDakikasi);

            Cevap=prompt((++k)+" Tahmininiz için Sayı Giriniz, Geçen Dakika " + GecenDakika);

            if(Cevap!=Sayi){
                alert((Cevap<Sayi?"Büyük":"Küçük")+" Giriniz");
            }

        }while(Cevap!=Sayi);

        alert("Bravo Bildiniz Tutulan Sayı " + Sayi + " Harcadığınız Dakika " + GecenDakika);
       
        //>
    </script>
  </body>
</html>

 

Örnek 2

<!DOCTYPE html>
<html>
<body>

<input type="text" id="Girilen">
<input type="button" id="Kontrol" value="Kontrol" onclick="KontrolEt()">

<p id="Sonuc"></p>

<script>
let RastGeleSayi = parseInt(Math.random(100)*100); //rastgele sayı tutuluyor

document.getElementById("Sonuc").innerHTML = RastGeleSayi; //makinenin tutuğu sayıyı görmek için

/*document.getElementById("Kontrol").click=function(){ //boylede yazılbilir
}
document.getElementById("Kontrol").click=KontrolEt(); //boylede yazılbilir
*/


function KontrolEt(){

    let GirilenSayi = document.getElementById("Girilen").value;
   
    if(GirilenSayi==RastGeleSayi){
        alert("aferin");
    }
    else if(GirilenSayi>RastGeleSayi){
        alert("sayı daha küçük");
    }
    else {
        alert("sayı daha büyük");
    }

}
</script>

</body>
</html>

 

Sayı Tahmin Oyunu  Sayı Tahmin Oyunu

 

Yorumunuzu Ekleyin


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