break循环

来源:互联网 发布:企业海关数据免费查询 编辑:程序博客网 时间:2024/06/05 05:40

break: 跳出整个循环
continue: 结束当次循环,并继续下一次循环

    /*        break: 跳出整个循环        continue: 结束当次循环,并继续下一次循环         */        for ( var i = 0; i < 10; i++){            if ( i == 5 ){                document.write("break:" + i + "<br/>");                break;            }            document.write(i + "<br/>");        }        document.write("here!");        for ( var i = 0; i < 10; i++){            if ( i == 5 ){                document.write("break:" + i + "<br/>");                continue;            }            document.write(i + "<br/>");        }        document.write("here!");        /*        嵌套:循环里面还有循环。         */        //0 - 9 10次;        for ( var i = 0; i < 10; i ++){            for ( var j = 0; j < 10; j++){                document.write("i = " + i + ", j = " + j + "<br/>");            }        }        var i = 0;        for ( var j = 0; j < 10; j++){            document.write("i = " + i + ", j = " + j + "<br/>");        }//        i = 1;        for ( var j = 0; j < 10; j++){            document.write("i = " + i + ", j = " + j + "<br/>");        }        i = 2;        for ( var j = 0; j < 10; j++){            document.write("i = " + i + ", j = " + j + "<br/>");        }        i = 3;        for ( var j = 0; j < 10; j++){            document.write("i = " + i + ", j = " + j + "<br/>");        }//        对用户输入名称例子做三次限制,//      如果输入是admin则直接提示用户正确,程序结束,//      否则提示用户输入错误,并继续弹出输入框直到三次结束。        //做三次限制,即为三次循环        for (var i = 2 ; i >=0; i--){            //接收输入框的输入            var username = prompt('please input:');            //判断输入的用户名是否等于 admin            if ( 'admin' == username ){                document.write("用户名正确!");                //当正确,则跳出循环                break;            }else{                document.write("用户名错误!还剩 <" + i + "> 机会!" );            }        }//        打印99乘法表。        for ( var i = 1; i < 10; i ++){            for ( var j = 1; j <= i; j++){//                document.write("i = " + i + ", j = " + j + "<br/>");                document.write( i + " * " + j + " = " + ( i * j) + "&nbsp;&nbsp;");                //如果当前两个数的乘积小于10,那么多空一个空格,为了对齐。                if ( i * j < 10 ){                    document.write("&nbsp;");                }            }            //内层for循环整体结束一轮后,加一个换行,为了结果是9行。            document.write("<br/>");        }
原创粉丝点击