用Action Script3.0写九九乘法表

来源:百度知道 编辑:UC知道 时间:2024/06/22 22:57:30
最近在学习Action Script3.0,老师让用as3.0写个九九乘法表,而且还要排列成那种阶梯状的,现在乘法表已经用for循环写好了,但就不知道怎么给排列好。
就排列成这样:
1*1=1
1*2=2 2*2=4
1*3=3 2*3=6 3*3=4
1*4=4 2*4=4 3*4=4 4*4=16
-------
以此类推,一直到9。
非常感谢!
想问一下在for循环里这两句话是什么意思:

output += j +" * "+ i + " = " + j*i + "\t";

output += "\r";

package {
import flash.display.*;
import flash.text.TextField;
/**
* @author Chin
*/
//[SWF(width="550", height="200", backgroundColor="#FFFFFF")]
public class Test extends Sprite{
private var outputText:TextField;
public function Test(){
//
stage.align = StageAlign.TOP_LEFT;
stage.scaleMode = StageScaleMode.NO_SCALE;
stage.showDefaultContextMenu = false;
//
outputText = new TextField();
outputText.width = 550;
outputText.height = 200;
addChild(outputText);
//
var output:String="";
for(var i:int=1;i<10;i++){
for(var j:int=1;j<i+1;j++){
output += j +" * "+ i + " = " + j*i + "\t";
}
output += "\r";
}
//trace(output);
outputText.text = output;
}
}

}