九九乘法表三种输出

三种不同情况的乘法表输出:里根大神出品

普通乘法口诀表

function step1(){
    for(i=1;i<=9;i++){
        for(j=1;j<=i;j++){
            document.write(i+"x"+j+"="+i*j +" ");
        }
        document.write("
") } } step1()

每隔一秒生成一行 每行多个乘法表达式

var i=0;
function step2() {
    i++;
    for (j = 1; j <= i; j++) {
      document.write(i + "*" + j + "=" + i * j +" " );
  }
  document.write("
"); if(i==9){ clearInterval(t); } } // step(); var t=setInterval(step2,1000)

每隔一秒生成一行 每行一个乘法表达式

var i=1;
var j=1;
function step3(){
    if(j<=i){
        document.write(i + "*" + j + "=" + i * j +"
"); if(j==i){ i++; j=1; }else{ j++; } } if(i==10){ clearInterval(t); } } var t=setInterval(step3,1000) let i = 9; let j = 1; let lastNumber = 9; let t = setInterval(step, 1000) function step() { console.log(`${i} * ${j} = ${i*j}`) j++; if(i === lastNumber && j > lastNumber) { clearInterval(t) } if(j > i) { i++; j = 1; } }

你可能感兴趣的:(九九乘法表三种输出)