10 tane soruyu rastegele soran bir programın parçası....
var dizisorucek:Array=new Array(1,2,3,4,5,6,7,8,9,10);
var sorudizi:Array=new Array();
sorudizi[0]="adana nın neyi meshur";
sorudizi[0]="aydın ın neyi meshur";
sorudizi[1]="Erzurum un neyi meshur";
//boyle 10 soru olsun
function sorucek() {
// toplam soru sayımız 10 olsun 10 kere sorulduktan sonra soru üretmeyecek
if (dogrusay<10)
{
soruno=Math.floor(Math.random()*dizisorucek.length); // rastgele sayı üretir
yenisoruno=dizisorucek[soruno]; //yenisorunun numarasını alır.
dizisorucek.splice(soruno,1); // diziden tekrar sorulmaması için siler
soru.text=sorudizi[yenisoruno-1]; //Soru metnini atar
}
}
function Birak(e:MouseEvent) {
e.currentTarget.stopDrag();
var ad:String=e.currentTarget.name;
if (ad.length==5) {
suruklenenno=Number(ad.substr(4,1));
} else {
suruklenenno=Number(ad.substr(4,2));
}
trace( suruklenenno,"suruklenen","soruno",yenisoruno);
// suruklenen no doğru cevaba ait ise
if (((yenisoruno)==suruklenenno)&& (e.currentTarget.hitTestObject( cevap_mc))){
.....................
}
Hiç yorum yok:
Yorum Gönder