A-A+
flash制作随机出题程序
现在不少的考题都已经直接搬到网上了,而许多的试题则都是随机进行获取的,这类的出题程序其实直接使用asp或者php来制作更容易一些,而如果更美观一些可能就需要flash了,下面仅仅是flash 的as代码,如果有兴趣的话,可以研究一下!实例源代码如下:
- var array:Array=new Array();
- var tt:Array=new Array("+","-","*","/");
- jt=0;
- for(i:Number=0;i<20;i++){
- array=i;
- _root.num1.text=array[random(20)];
- _root.num2.text=array[random(20)];
- _root.jj.text=tt[random(4)];
- _root.btn.onRelease=function(){
- if(_root.jj.text=="+"){
- total=Number(_root.num1.text)+Number(_root.num2.text)
- }else if(_root.jj.text=="-"){
- total=Number(_root.num1.text)-Number(_root.num2.text)
- }else if(_root.jj.text=="*"){
- total=Number(_root.num1.text)*Number(_root.num2.text)
- }else if(_root.jj.text=="/"){
- total=Number(_root.num1.text)+Number(_root.num2.text)
- }
- if(deng.text==total){
- jt+=5;
- _root.feng.text=jt+"分";
- }
- n=typeof(total)
- _root.deng.text="";
- trace(n);
- _root.num1.text=array[random(20)];
- _root.num2.text=array[random(20)];
- _root.jj.text=tt[random(4)];
- }
- }