R for loop skip to next iteration ifelse
RFor LoopR Problem Overview
Suppose you have a for loop like so
for(n in 1:5) {
#if(n=3) # skip 3rd iteration and go to next iteration
cat(n)
}
How would one skip to the next iteration if a certain condition is met?
R Solutions
Solution 1 - R
for(n in 1:5) {
if(n==3) next # skip 3rd iteration and go to next iteration
cat(n)
}
Solution 2 - R
If you want jump out of the loop, like that:
for(n in 1:5) { if(n==3) break # jump out of loop, not iterating cat(n) }