Programalama > JAVA SCRIPT

Etiketler: sayi, tahmin, oyunu

Ort. 0
Puan ver:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//TR">
<meta http-equiv="Content-Type" content="text/html; charset=windows-1254">
<html>
<head>
	<title>Untitled</title>
</head>

<body><div align=center>
<form name="oyun">
<input name="tahmin" type="text" value="" size="4" maxlength="4" tabindex="1">&nbsp;&nbsp;&nbsp;&nbsp;
+<input name="arti" type="text" value="" size="1" maxlength="1" disabled>&nbsp;
-<input name="eksi" type="text" value="" size="1" maxlength="1" disabled><p>
<input type="button" value="Kontrol Et" onclick="text_len()" name="but"><br>
</form>
<script>
var xa = new Array("1","2","3","4","5","6","7","8","9");
var xb = new Array("0","1","2","3","4","5","6","7","8","9");
var xc = new Array("0","1","2","3","4","5","6","7","8","9");
var xd = new Array("0","1","2","3","4","5","6","7","8","9");
var a,b,c,d;
var plus=0;
var minus=0;
var yazi,counter=0;
function deger_ver(){

a = xa[Math.round(Math.random()*8)];
b = xb[Math.round(Math.random()*9)];
c = xc[Math.round(Math.random()*9)];
d = xd[Math.round(Math.random()*9)];
verify();
}
function git(){
if(document.oyun.tahmin.value.length == 4){ document.oyun.but.focus(); clearTimeout("git()");clearTimeout("foc()");}
else setTimeout("git()",200);
}
function verify(){
if(a == b ) { deger_ver(); }
else if(a == c ) { deger_ver(); }
else if(a == d ) { deger_ver(); }
else if(b == c ) { deger_ver(); }
else if(b == d ) { deger_ver(); }
else if(c == d ) { deger_ver(); }
//Seçilen sayyyy görmek istersen a?a?ydaki satyryn ba?yndaki çift // y sil
//window.status = a+b+c+d 
}
function control(x){
var i,g;
if(x==a) i=0;
else if(x==b) i=1;
else if(x==c) i=2;
else i=3;
for(g=0;g<4;g++){
if(document.oyun.tahmin.value.charAt(g) == x && i==g) plus++;
else if(document.oyun.tahmin.value.charAt(g) == x && i!=g) minus++;
 }
}
//function foc(){  document.oyun.tahmin.focus(); setTimeout("foc()",1000);}
function text_len(){
var ya = document.oyun.tahmin.value.charAt(0);
var yb = document.oyun.tahmin.value.charAt(1);
var yc = document.oyun.tahmin.value.charAt(2);
var yd = document.oyun.tahmin.value.charAt(3);
if(document.oyun.tahmin.value.length < 4){ alert("Lütfen dört basamakly bir sayy giriniz");}
else if(ya==yb||ya==yc||ya==yd||yb==yc||yb==yd||yc==yd){
 alert("Yanly? biçim\nRakamlary farkly olan bir sayy giriniz");
 document.oyun.tahmin.focus();
 document.oyun.tahmin.value=""
 git();
 }
else check();
}
function check(){
document.oyun.tahmin.focus();

control(a);
control(b);
control(c);
control(d);

if(counter==0){counter++; yazi = document.oyun.tahmin.value + " +"+plus+",-"+minus+"  "+counter+". deneme "}
else if(counter<10){counter++; yazi = ""+document.oyun.tahmin.value + " +"+plus+",-"+minus+"  "+counter+". deneme\n" +yazi}
else {counter++; yazi = document.oyun.tahmin.value + " +"+plus+",-"+minus+" "+counter+". deneme\n"+yazi;}
document.textarea.text.value = yazi;
if(plus == 4){
 alert("Tebrikler...\n"+counter+" denemede sayyyy buldunuz" )
 if(confirm("Yeniden oynamak ister misiniz???")) this.location.reload();
 else if(confirm("Sayfadan çykmak ister misiniz?")) self.close();
 
 }
document.oyun.arti.value = plus
document.oyun.eksi.value = minus
document.oyun.tahmin.value = ""
plus = 0;
minus = 0;
git();
}

onload: deger_ver();document.oyun.tahmin.focus(); git();
</script>
<form name="textarea"><textarea name="text" rows=10 cols=23 wrap=physical readonly scroll=true></textarea></form>
<button onclick="javascript:location.reload()">Syfyrla</button>&nbsp;&nbsp;<button onclick="self.close()">Kapat</button>
</div>
</body>
</html>


Yorumlar                 Yorum Yaz
Bu hazır kod'a ilk yorumu siz yapın!
KATEGORİLER
ASP - 240
ASP.NET - 24
C# - 75
C++ - 174
CGI - 8
DELPHI - 247
FLASH - 49
HTML - 536
PASCAL - 246
PERL - 11
PHP - 160
WML - 9
XML - 2
Copyright © 2002 - 2024 Hazır Kod - Tüm Hakları Saklıdır.
Siteden yararlanırken gizlilik ilkelerini okumanızı tavsiye ederiz.
hazirkod.com bir İSOBİL projesidir.