As soon as you execute the 'return' , the value is returned. What you did not show is did the code have if-then-else to go down separate paths.
On Tue, Apr 26, 2011 at 5:29 PM, Bogaso Christofer <bogaso.christo...@gmail.com> wrote: > Here, I have following generic function: > > > > Fn1 <- function(x) { > > ........ > > return(x) # assume x is calculated in previous steps > > > > ......... > > return(y) # assume y is calculated in previous steps > > > > .......... > > return(z) # assume z is calculated in previous steps > > } > > > > In this case what fn1 will return. Is it the value of "x" all the time? And > hence this function will never calculate y and z? > > > > Thanks and regards, > > > > > > > [[alternative HTML version deleted]] > > ______________________________________________ > R-help@r-project.org mailing list > 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. > -- Jim Holtman Data Munger Guru What is the problem that you are trying to solve? ______________________________________________ R-help@r-project.org mailing list 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.