• Welcome to the world's largest Chinese hacker forum

    Welcome to the world's largest Chinese hacker forum, our forum registration is open! You can now register for technical communication with us, this is a free and open to the world of the BBS, we founded the purpose for the study of network security, please don't release business of black/grey, or on the BBS posts, to seek help hacker if violations, we will permanently frozen your IP and account, thank you for your cooperation. Hacker attack and defense cracking or network Security

    business please click here: Creation Security  From CNHACKTEAM

中断终止 继续持续 继续存在


Recommended Posts

脚本

/*

*break关键字可用于退出switch或loop语句。if语句不能使用Break。

*不能在if语句中使用break and continue。

* break关键字将立即终止最接近它的循环语句。

*/

/* for(var I=0;i5;i ){

console.log(i)

if(i==2){

打破;

}

//break;//output ' 0 '-表示执行一次,stopped - break表示循环立即结束一次。

}*/

/*嵌套多个循环只会影响最新的循环,如下所示.两个for循环,内部for循环受影响!

(外部:)

for(var I=0;i5;i ){

console . log(“@ outer loop”I);

for(var j=0;j5;j ) {

破(外);

console . log(' inner loop ' j);

}

} */

/*

*您可以为loop语句创建一个标签来标识当前循环。-内部写break终止外部(for)循环时怎么办!

*标签:循环语句

*使用break语句时,可以在break后面加上一个标签。

*这样,break将结束指定的循环,而不是最近的一个——像上面一样在外面加上outer:在break之后加上outer!注意加括号!

/*

注意:在if中不能使用break。

例如,如果(真){

打破;

console.log('hello ')

}-//会直接显示:错误。不能用if或者break!

*/

//按如下方式继续

/*

*continue关键字可用于跳过当前循环。

*同时,continue也是默认的。这只对他最近的周期有效。

for(var I=0;i5;i ){

if(i==2){

继续;//(继续上面的谁,跳过就行,因为等于循环中的数。而break的意思是跳过整个循环!

}

console.log(i)

}*/

/*

*同时,continue也是默认的。这只对他最近的周期有效。

for(var I=0;i5;i ) {

for(var j=0;j5;j ){

if(j==1){

继续;

}

console . log('-' j);

}

console . log(' @-' I ');

}

//continue如果要终止外循环,和break操作一样。不同的是当前的终止!*/

/*下面是继续质数循环运算——质数练习的改进* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *。

//测试以下程序的性能

//在程序执行前启动定时器。

//console.time(“计时器的名称”)可用于启动计时器。

//它需要一个字符串作为参数,这个字符串将作为计时器的ID

*/console.time(“测试”)

//打印2到200之间的所有数字

for(var I=2;i=100000i ){

var falg=true

for(var j=2;j=math . sqrt(I);j ){

if(i%j==0){

//如果输入判断,证明I不是素数,X修改flag为假。

falg=false

//注意continue的区别——一旦进入判断,就证明我不可能是质数。此时,重新执行循环没有任何意义。

//使用break结束循环

打破;

//不间断215毫秒

//加断25ms -上升近10倍

//修改j=值后2.06ms

}

}

//如果是质数,打印I的值。

if(falg){

console.log(一);

}

}

//终止计时器

//console.timeEnd()用于停止计时器,需要计时器的名称作为参数。

console.timeEnd('test ')

/*//可以用math . sqrt();求一个数的根。

//var result=math . sqrt(81);

//控制台。log(' result=' result)*/

/脚本

Link to comment
Share on other sites