1.首先需要明白,九九乘法表是有9行的。并且,行数与列数是对等的关系。比如说,第一行是1*1,第二行是,2*1、2*2。以此类推,使用双层for循环去做,外面的for循环,对应的是相应的行数九行。
var str = '';
for(var i = 1;i<=9;i++) {
for(var j = 1; j<=i;j++) {
str += j+'*'+i+'='+j*i+'\t';
}
str = str + '\n';
}
console.log(str);
运行结果: