JavaScript实现九九乘法表(四种方法)

方法一:

for(var i = 1;i<=9;i++){//行
var t = '';
for(var j = i;j<=9;j++){//列
    t += i + '*' + j +'=' +(i*j)+'\t'//制表符
}
console.log(t);}

JavaScript实现九九乘法表(四种方法)_第1张图片

方法二:

for(var i = 1;i<=9;i++){//行

var u = '';

for(var k = 1;k

JavaScript实现九九乘法表(四种方法)_第2张图片

方法三:

var str = "";

for(var i=1;i<=9;i++){//行

  for(var j=1;j<=i;j++){//列

str += i + "*" + j + "=" + i*j + " ";//赋值运算

if(i == j){
  str += "\n";//换行

}}}console.log(str);

JavaScript实现九九乘法表(四种方法)_第3张图片

方法四:

var str = "";

for(var i=1;i<=9;i++){//行

for(var k = 9;k>i;k--){//每变化一次行,位置向后退一次tab

    str += "\t"//转义字符 \t 制表符

}

  for(var j=1;j<=i;j++){//列

str += i + "*" + j + "=" + i*j + "  ";//赋值运算

if(i == j){
  str += "\n";//换行

}}}

JavaScript实现九九乘法表(四种方法)_第4张图片

你可能感兴趣的:(javascript前端)