for(i=1;i<=9;i++){ for(j=1;j<
javascript吧
全部回复
仅看楼主
level 3
for(i=1;i<=9;i++){
for(j=1;j<=i;j++){
document.write(j+"x"+i+"="+j*i);
};
document.write("<br>"+"<br>");
};
刚学js
求大佬帮忙解释下99乘法表
2019年12月23日 10点12分 1
level 2
啥呀,这么简单
2019年12月23日 11点12分 2
level 2
有点c预言基础应该就会了,本人大专生都会
2019年12月23日 11点12分 3
level 1
i = 1时,j = 1;1*1 =1(因为 j <= i,停止执行j++)
i = 2时,j = 1;2*1 = 2(此时执行j++,j=2)
i = 2,j = 2;2*2 = 4(此时执行j++,j = 3,但条件是j <= i,停止执行)
i = 3时,j =1;3*1 = 3(此时执行j++,j = 2)
i = 3,j = 2 ;3*2 = 6(此时执行j++,j = 3)
i = 3,j = 3 ; 3*3 = 9 (此时执行j++,j = 4,j > i,停止执行)
...
外层循环(父循环),循环一遍,内层循环(子循环)需全部执行,直到跳出循环,父循环进入下一次,子循环全部执行...
2020年03月02日 09点03分 5
level 5
按f12自己去调试
2020年03月02日 12点03分 6
1