R Break Statement


R Break Statement

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.



Exiting a For Loop Early

  1. Use a for loop to iterate from 1 to 10.
  2. Inside the loop, use an if statement to check if i is equal to 5.
  3. If the condition is true, use a break statement to exit the loop.
  4. 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


Exiting a While Loop Early

  1. Declare a variable i and initialize it to 1.
  2. Use a while loop to iterate while i is less than or equal to 10.
  3. Inside the loop, use an if statement to check if i is equal to 5.
  4. If the condition is true, use a break statement to exit the loop.
  5. 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


Exiting a Repeat Loop Early

  1. Declare a variable i and initialize it to 1.
  2. Use a repeat loop to iterate infinitely.
  3. Inside the loop, use an if statement to check if i is equal to 5.
  4. If the condition is true, use a break statement to exit the loop.
  5. 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