如果满足IF语句中的条件,如何跳过执行几行代码。条件偶尔会发生,因此无论何时发生,我们都需要跳过执行几行代码,例如:
if ( op=='A) {
#skip doing everything here }
{
#some line of codes which will be run in any condition
或者是否可以使用while
或for
循环来完成?
您可以使用next
关键字。例如,以下代码将不会打印向量x = 1:10
中从5
到8
的值:
x = 1:10
for(i in x){
if(i>=5 && i<=8){
next #Skips printing when i=5,6,7 and 8
}
print(i)
}