continue语句只能用在while语句、do/while语句、for语句、或者for/in语句的循环体内,在其它地方使用都会引起错误!是停止当前语句,并从头执行该语句

发布时间 2023-11-11 15:23:55作者: 龙陌

分析下面代码块,输出( )行########。

var i = 0;
while( i < 40 ){
    if( i < 30 )
        continue;
    Document.write(‘########’);
    i++;
}

A
40
B
30
C
39
D
无数行
E
一行也没有

正确答案:E

①中文引号,运行直接报错

②就算不报错,不是死循环,输出的#号没有换行,输出再多也只是一行

③conutine可用于for if while 语句中,表示跳出本次循环(break表示跳出循环,本次循环之后的都不执行),所以没有执行i++语句,i永远为0变成了死循环