请问下老师这个为什么给外层循环可以使输出内容按题排列,是什么样的逻辑

请问下老师这个为什么给外层循环可以使输出内容按题排列,是什么样的逻辑

<!DOCTYPE html>

<html>

    <head lang="en">

        <meta charset="UTF-8">

        <title>九九乘法表</title>

    </head>

    <body>

        <script>

            //补充代码

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

                document.write("<br>");

                for (j=1;j<=i;j++){

                    document.write(j+"*"+i+"="+j*i+"&nbsp;");

                }

            }

            

        </script>

    </body>

</html>



正在回答

登陆购买课程后可参与讨论,去登陆

1回答

同学你好,以同学的代码为例,外层的循环会执行9次,每循环一次就会添加一个br标签,所以有9个br标签,也就是9行。

进入外层循环之后,内层循环开始执行,不符合条件之后,内层循环结束,然后再次执行外层循环...直到不符合外层循环的条件,整个循环结束。

祝学习愉快~

  • qq_慕容254374 提问者 #1

    谢谢老师,已经理解了,外层和内层循环一次结束的时候,会输出<br>换行,所以条件内的只有1*1,所以只有一行一列,

    2021-06-30 17:39:18
问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师