continue 终止本次循环进行下一次循环
for(var i = 0; i < 100; i++){
if(i % 7 ==0 || i % 10==7 ){
continue
}
}
打印出来.就没有,整除7的数,和摸10余7的数。
2 这个例子更是简单的
for (var i=1;i<10;i++)
{if(i==5)
continue;
console.log(i)
}
这里会打印 12346789.没有5
switch case 条件判断语句
var n = 1;
switch(n){
case 1:
cosole.log('a')
break
case 2;
cosole.long('b')
break
case 3;
cosole.log('c')
break
//这个语句的意思就是 switch里面的n是几,与case进行比对,与n一样 就执行条件里面的内容。
case "a" ,case true, case内容什么都可以 ,格式不需要统一,任何一种东西相比对。
上面如果不加break switch对比 n=1, 会把后面的case里面的内容连带出来,所以要添加 break终止语句。
}
终止循环
var i = 0; while(1){
i++;
console.log(i);
if( i >200 ){
break
}
} //且break 必须放在循环语句里面才能生效 否则报错