R 表示循环,如果不是这样,则跳到下一次迭代

假设您有一个这样的 for 循环

for(n in 1:5) {
#if(n=3) # skip 3rd iteration and go to next iteration
cat(n)
}

如果满足某个条件,如何跳到下一个迭代?

152384 次浏览
for(n in 1:5) {
if(n==3) next # skip 3rd iteration and go to next iteration
cat(n)
}

如果你想跳出循环,像这样:

for(n in 1:5) { if(n==3) break # jump out of loop, not iterating cat(n) }