JavaScript二重循环

二重循环也就是嵌套循环

简单理解:外层循环执行一次,内层循环执行一轮。类似地球自转和公转,地球绕太阳转就是外层循环,自转是内层循环,地球自转了三百六十五天后,正好内层循环执行一遍,于是外层循环就执行了一次。

理解

  • 一个循环体内又包含另一个完整的循环结构。
  • 外层循环变化一次,内层循环要变化一遍。
  • 各种循环可以相互嵌套

    例子

    // 提示输入班级人数,然后循环获取每个学员的考试成绩,并输出前三名
    
    var num = Number(prompt("请输入班级人数"));
    var first = 0,second = 0,thrid = 0;
    for (var i =1 ;i<=num;i++) {
        var score = Number(prompt("请输入第"+i+"位学员的成绩"));
        if (score>first) { //如果输入的分数大于第一名分数
            thrid = second;     //将第二名的分数给第三名
            second = first;     //将第一名的分数给第二名
            first = score;      //将输入的最高成绩给第一名
        } else if (score>second) {       //如果输入的成绩大于第二名小于第一名
            thrid=second;       //将第二名的成绩给第三名
            second = score;     //将输入的成绩给第二名
        } else if (score>thrid){ //如果输入的成绩大于第三名小于第二名
            thrid = score;      //将输入的成绩给第三名
        }
    }
    console.log("第一名:"+first);
    console.log("第二名:"+second);
    console.log("第三名:"+thrid);

小趣

我还没有学会写个人说明!

相关推荐

发表评论

电子邮件地址不会被公开。 必填项已用*标注

  • 友情链接:
  • 1梦博客
  • DYBOY
  • Norsl
  • TRY博客
  • 免费论文查重
  • 星宇博客
  • 暗盾安全
  • 站长导航网
  • 青衫慧博客
  • 微信扫一扫

    微信扫一扫

    微信扫一扫,分享到朋友圈

    JavaScript二重循环
    返回顶部

    显示

    忘记密码?

    显示

    显示

    获取验证码

    Close