Break Statement in R
In this tutorial, we will learn about the break statement in R. We will cover the basics of using the break statement to exit loops prematurely.
What is a Break Statement
A break statement is used to terminate the execution of a loop. When a break statement is encountered, control is transferred to the statement immediately following the loop.
Syntax
The syntax for the break statement in R is:
break
The break statement can be used in for, while, and repeat loops to exit the current loop prematurely.
Example 1: Exiting a For Loop Early
- Use a for loop to iterate from 1 to 10.
- Inside the loop, use an if statement to check if
i
is equal to 5. - If the condition is true, use a break statement to exit the loop.
- Print the value of
i
.
R Program
for (i in 1:10) {
if (i == 5) {
break
}
print(i)
}
Output
[1] 1 [1] 2 [1] 3 [1] 4
Example 2: Exiting a While Loop Early
- Declare a variable
i
and initialize it to 1. - Use a while loop to iterate while
i
is less than or equal to 10. - Inside the loop, use an if statement to check if
i
is equal to 5. - If the condition is true, use a break statement to exit the loop.
- Print the value of
i
.
R Program
i <- 1
while (i <= 10) {
if (i == 5) {
break
}
print(i)
i <- i + 1
}
Output
[1] 1 [1] 2 [1] 3 [1] 4
Example 3: Exiting a Repeat Loop Early
- Declare a variable
i
and initialize it to 1. - Use a repeat loop to iterate infinitely.
- Inside the loop, use an if statement to check if
i
is equal to 5. - If the condition is true, use a break statement to exit the loop.
- Print the value of
i
.
R Program
i <- 1
repeat {
if (i == 5) {
break
}
print(i)
i <- i + 1
}
Output
[1] 1 [1] 2 [1] 3 [1] 4