[R] Undestanding return()

From: Bogaso Christofer <bogaso.christofer_at_gmail.com>
Date: Wed, 27 Apr 2011 02:59:09 +0530

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_at_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. Received on Tue 26 Apr 2011 - 21:07:01 GMT

Archive maintained by Robert King, hosted by the discipline of statistics at the University of Newcastle, Australia.
Archive generated by hypermail 2.2.0, at Wed 27 Apr 2011 - 01:20:34 GMT.

Mailing list information is available at https://stat.ethz.ch/mailman/listinfo/r-help. Please read the posting guide before posting to the list.

list of date sections of archive