1 like 0 dislike
62 views
What is the purpose of using Next statement in R language?
| 62 views

0 like 0 dislike

A next statement is useful when we want to skip the current iteration of a loop without terminating it. On encountering next, the R parser skips further evaluation and starts next iteration of the loop.

The syntax of next statement is:

if (test_condition) {
next
}


Note: the next statement can also be used inside the  else branch of if...else statement.

Next statement

x <- 1:5
for (val in x) {
if (val == 3){
next
}
print(val)
}


Output

[1] 1
[1] 2
[1] 4
[1] 5


In the above example, we use the next statement inside a condition to check if the value is equal to 3.

If the value is equal to 3, the current evaluation stops (value is not printed) but the loop continues with the next iteration.

The output reflects this situation.

by Platinum (104k points)

0 like 0 dislike