您的位置:

跳出本次循环的关键字及使用方法

在编程中,循环语句是一种非常常见的语句,它可以让我们反复执行一段代码,直到满足某个条件才会退出循环。但有时候我们需要在循环体内根据某些条件跳出本次循环,进入下一次循环或者直接退出循环。在本篇文章中,我们将探究跳出本次循环的关键字及使用方法。

一、跳出本次循环的关键字是什么

跳出本次循环有两种关键字,分别是“continue”和“break”。

  • continue:用于跳过本次循环,直接进入下一次循环。
  • break:用于跳出当前循环,直接退出循环。

二、跳出本次循环执行下一次循环

使用关键字“continue”可以跳过本次循环,直接进入下一次循环。例如,在一个for循环中,如果我们需要在i=3的时候跳过本次循环,直接执行下一次循环,则可以这样写:

for(var i=1;i<=5;i++){
    if(i==3){
        continue;
    }else{
        document.write(i + "<br>")
    }
}

运行结果:

1
2
4
5

可以看到,当i=3的时候,跳过了本次循环,直接进入下一次循环。如果不使用“continue”关键字,则会输出3。

三、跳出本次循环体的语句

使用关键字“break”可以跳出本次循环体,直接退出循环。例如,在一个while循环中,如果我们需要在i=3的时候跳出循环,则可以这样写:

var i=1;
while(i<=5){
    if(i==3){
        break;
    }else{
        document.write(i + "<br>")
    }
    i++;
}

运行结果:

1
2

可以看到,当i=3的时候,跳出了整个循环体,不再执行下一次循环。

四、跳出本次循环使用关键字

在JavaScript中,使用关键字“continue”和“break”可以跳出本次循环。例如:

  • 使用“continue”直接跳过本次循环,执行下一次循环。
  • 使用“break”直接跳出循环。

VB语言中,跳出本次循环只有一个关键字“Continue”。

VBA语言中,跳出本次循环的关键字也是“Exit For”、“Exit Do”等。

五、跳出本次循环进入下次循环的语句

在循环语句中,有时候我们需要在跳出本次循环的同时进入下一次循环。在JavaScript中,可以使用“continue”关键字实现。例如,在一个for循环中,如果我们需要在i=3的时候跳过本次循环,进入下一次循环,则可以这样写:

for(var i=1;i<=5;i++){
    if(i==3){
        continue;
    }else{
        document.write(i + "<br>")
    }
}

运行结果:

1
2
4
5

可以看到,当i=3的时候,跳过了本次循环,直接进入下一次循环。

六、跳出本次循环的语句

在VB语言中,跳出本次循环的语句是“Exit For”、“Exit Do”等。例如,在一个for循环中,如果我们需要在i=3的时候跳出循环,则可以这样写:

For i = 1 to 5
    If i = 3 Then
        Exit For
    Else
        MsgBox i
    End If
Next

运行结果:

1
2

可以看到,当i=3的时候,跳出了整个循环体,不再执行下一次循环。

七、跳出本次循环用什么

在编写代码的时候,选择使用“continue”或“break”关键字来跳出本次循环,取决于具体的代码需要。如果我们需要跳过本次循环,进入下一次循环,则可以使用“continue”关键字;如果我们需要直接跳出循环体,不再执行下一次循环,则可以使用“break”关键字。在不同的场景下,使用不同的关键字可以让我们更好地控制循环语句,提高代码的效率和可读性。