javascript输出打印九九乘法表
for(var i = 1;i<=9;i++){
for(var j = 1;j<=i;j++){
document.write(j + '*' + i + '=' + i * j + "  ");
if(i == j){
document.write("<br/>");
}
}
}
结果展示

代码解析
首先,进入for循环,当i等于1时,i<=9,进入内层循环,j=1,判断j<=i,正确,进入循环内层,执行document.write(j + ‘’ + i + ‘=’ + i * j + "  ");这句代码,输出 1 * 1 = 1,接着进入if循环,此时i=1,j=1,则i==j,输出换行,跳出循环,进入下一次循环,此时i++,i的值变成2,判断i<=9,正确,进入内层循环,j=1,j<=i,执行document.write(j + '’ + i + ‘=’ + i * j + "  "),输出 12=2,判断i是否等于j,此时i=2,j=1,j不等于i,不能跳出循环,继续j++,j的值变为2,i的值仍为2,输出22=2,此时i==j,输出打印换行符,跳出循环,再执行i++,i的值变为3,继续循环。<

本文介绍了使用JavaScript编程实现九九乘法表的详细步骤,并展示了输出结果。此外,还探讨了如何找出并打印所有三位数的水仙花数。最后,文章提出了一个关于用1到4这四个数字组成无重复三位数的问题,并给出了结果展示。

537

被折叠的 条评论
为什么被折叠?



