ActionScript Dersleri – Sayı ve İşlem Oyunu

Şimdi yapacağımız uygulamada sistem tarafından üretilen rastgele iki sayı, yine sistem tarafından üretilen rastgele bir işleme tabi tutuluyor yani rastgele 2 ve 5 sayısı üretildi yine rastgele çarpma işlemi üretiliyor sonuç kısmına kullanıcı 35 yazarsa tebrikler diğer durumlarda tekrar dene diyor örneğin çalışan halini kontrol edebilirsiniz…


Çalışma alanının tasarımı ve kullanılan nesne isimleri aşağıdaki gibidir

var a,b,c,d:int;
function rastgele() {
a=Math.floor(Math.random()*10);
b=Math.floor(Math.random()*10);
d=Math.floor(Math.random()*4);
s1.text=String(a);
s2.text=String(b);
if (d==0) {
islem.text="+";
} else if (d==1) {
islem.text="-";
} else if (d==2) {
islem.text="*";
} else if (d==3) {
islem.text="/";
}
}
rastgele();
kontrol.addEventListener(MouseEvent.CLICK,hesapla);
function hesapla(oly:MouseEvent) {
switch (d) {
case 0 :
c=a+b;
break;
case 1 :
c=a-b;
break;
case 2 :
c=a*b;
break;
case 3 :
c=a/b;
break;
}
if (c==int(sonuc.text)) {
mesaj.text="Tebrikler.. :)";
} else {
mesaj.text="Tekrar Dene :(";
}
sonuc.text="";
rastgele();
}
X

Pin It on Pinterest

X