Ş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(); }
rastgele üretilen 2 ve 5 sayısı nasıl oluyor da çarpınca 35 oluyor :)