先说下楼主的,两个循环是对的,但是<br />换行应该放在外部循环里,也就是i变的时候才需要换行 for(var i=1; i<10; i++){ for(var j=1; j<=i; j++){ document.write(j+"*"+i+"="+i*j+" ") } document.write("<br />") }
for(var i=1; i<10; i++){ for(var j=1; j<=i; j++){ document.write(j+"*"+i+"="+i*j+" ") } document.write("<br />") }
for(var i = 1 ; i < 10 ; i++ ){ for(var j=1;j<=i;j++){ 看红色的,是小于等于i,那不是根据i来变化 Web开发学习资料推荐 jquery全年日期选择器日历插件 jqGrid导航Navigator配置
这是双重循环,循环有内外两层,输出是在内层循环的,主要看内层循环执行的次数。 外层i循环每执行一次,其内的内层j循环都会从1开始重新循环。 外层i循环共执行9次。 当外层i循环第1次执行时,其内的内层j循环执行1次。输出 1*1=1 当外层i循环第2次执行时,其内的内层j循环从1开始重新循环再次执行2次。输出 1*2=2 和 2*2=4 当外层i循环第3次执行时,其内的内层j循环从1开始重新循环再次执行3次。输出 1*3=3 2*3=6 3*3=9 。。。。。。。。。。。 当外层i循环第9次执行时,其内的内层j循环从1开始重新循环再次执行9次。输出 1*9=9 2*9=18 3*9=27 4*9=36 5*9=45 6*9=54 7*9=63 8*9=72 9*9=81
87,993
社区成员
224,694
社区内容
加载中
试试用AI创作助手写篇文章吧