| 
 | 
 
 
发表于 2014-5-4 15:36:56
|
显示全部楼层
 
 
 
闲着没事也用as3写了个 
var str:String = ""; 
var arr:Array=["一","二","三","四","五","六","七","八","九","十"]; 
for(var i:int=0;i<9;i++){ 
        for(var j:int=0;j<i+1;j++){ 
                str+=arr[j]+arr[i]; 
                if((j+1)*(i+1)<10) 
                        str+="得"+arr[(j+1)*(i+1)-1]+" "; 
                else if((j+1)*(i+1)==10) 
                        str+="一十"+" "; 
                else if((j+1)*(i+1)<20) 
                        str+="十"+arr[((j+1)*(i+1))%10-1]+" "; 
                else if((j+1)*(i+1)%10==0) 
                        str+=arr[(j+1)*(i+1)/10-1]+"十"+" "; 
                else  
                        str+=arr[Math.floor((j+1)*(i+1)/10)-1]+"十"+arr[((j+1)*(i+1))%10-1]; 
                str+="\t"; 
        } 
        str+="\n"; 
} 
textbox.text=str; |   
 
 
 
 |