js嵌套for循环执行顺序

js嵌套for循环执行顺序外层循环判断条件 满足进入外层循环体内层循环判断条件 满足进入内层循环体内层判断条件满足 循环变量累加直至不满足判断条件退出至外层循环体以下为 js 遍历 script vari j for i 1 i lt 9 i document write br for j 1 j amp br script

  • 外层循环判断条件,满足进入外层循环体
  • 内层循环判断条件,满足进入内层循环体
  • 内层判断条件满足,循环变量累加直至不满足判断条件退出至外层循环体

以下为js遍历

<script> var i , j; for(i = 1;i <= 9;i ++){ 
    document.write("
"

); for(j = 1;j <= i;j ++){ sum = i * j; document.write(i ,"*",j ,"=",sum," "); } } </script>
  1. 首先赋值i = 1, 然后判断i <=9,满足条件,进入外层循环体
  2. 赋值j=1,判断j<=i ,满足条件,那么i*j等同于1 * 1=2,条件满足会继续内层循环下去
  3. 内层循环变量累加,执行j++,赋值j=2,但是这时候j<=i不满足了,那么退出内层循环体跳转到外层循环体执行document.write(“
    “);

  4. 第一次循环就结束了,别急,还有i++在呢,这时候i=2满足i<=9进入外层循环体
  5. 那么在赋值j=1,判断j<=i ,满足条件,进入内层循环体,输出2 * 1=2,条件满足会继续内层循环下去
    j=2,判断j<=i,满足条件输出2 * 2=4,以此类推

  6. 后累加i =10,不满足外层循环,彻底退出
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/227608.html原文链接:https://javaforall.net

(0)
上一篇 2026年3月16日 下午8:55
下一篇 2026年3月16日 下午8:55


相关推荐

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号