当我们想要跳过循环的当前迭代而不终止它时可以使用next
控制语句,R编程语言中的next
语句类似于C语言中的continue
语句。 接下来,R解析器跳过语句的评估/计算,并开始循环的下一次迭代。
语法
在R语言中创建next
语句的基本语法是 -
next
next
语句的流程图如下所示 -
示例
v <- LETTERS[1:6]
for ( i in v) {
if (i == "D") {
next
}
print(i)
}
当上述代码被编译和执行时,它产生以下结果 -
[1] "A"
[1] "B"
[1] "C"
[1] "E"
[1] "F"