Add a break. Something like:
If (is.character(x)) break

If you have nested loops then a similar statement is needed for each level. 
"break" only exits the innermost loop.

Tim

-----Original Message-----
From: R-help <r-help-boun...@r-project.org> On Behalf Of Jeff Reichman
Sent: Wednesday, August 30, 2023 9:46 PM
To: r-help@r-project.org
Subject: [R] How to create an R input

[External Email]

R Help



Trying to figure out how to create a simple program that will as the user from 
a value input and simply add 5 units to that value then ask the user for 
another value  and add 45 units to it  and on and on. Then how does one exit 
the loop of program?



# Create a function called `add_five`

add_five <- function(x) {

  # Add 5 to the input value

  x + 5

}



readline(prompt = "Enter a number: ")



Jeff


        [[alternative HTML version deleted]]

______________________________________________
R-help@r-project.org mailing list -- To UNSUBSCRIBE and more, see
https://stat.ethz.ch/mailman/listinfo/r-help
PLEASE do read the posting guide http://www.r-project.org/posting-guide.html
and provide commented, minimal, self-contained, reproducible code.

______________________________________________
R-help@r-project.org mailing list -- To UNSUBSCRIBE and more, see
https://stat.ethz.ch/mailman/listinfo/r-help
PLEASE do read the posting guide http://www.R-project.org/posting-guide.html
and provide commented, minimal, self-contained, reproducible code.

Reply via email to