//外层循环:控制循环的行数 for(var i=1;i<=9;i++){ //内层循环:控制每一行的列数 for(var j=1,str='';j<=i;j++){ // str 每循环一次产生一个,拼接起来 str+=j + '*' + i + '=' + i*j + ' '; } console.log(str); }