[R] if several expressions (basic question)

David Winsemius dwinsemius at comcast.net
Mon Aug 9 18:31:33 CEST 2010


On Aug 9, 2010, at 12:29 PM, Joshua Wiley wrote:

> On Mon, Aug 9, 2010 at 9:26 AM, David Winsemius <dwinsemius at comcast.net 
> > wrote:
>>
>> On Aug 9, 2010, at 12:14 PM, Joshua Wiley wrote:
>>
>>> On Mon, Aug 9, 2010 at 8:51 AM, Dwayne Blind <dwayneblind at gmail.com>
>>> wrote:
>>>>
>>>> Dear R users,
>>>>
>>>> I have a basic question. In an "if statement", when several  
>>>> expressions
>>>> have
>>>> to be evaluated, they must be put inside curly braces, right ?
>>>
>>> Yes.
>>>
>>> if(1 > 2) {print("hello"); print("world")}
>>> if(4 > 2) {print("hello"); print("world")}
>>
>> Well, not actually. If they are all on the same line separated by  
>> ";"'s the
>> parser should accept.
>>
>> if(TRUE) print("hellooooo"); print("world"); y=3; z=2
>> y
>> z
> I thought that at first also but look at:
>
> if(FALSE) print("hello"); print("world")
>
> At least on my version of R, hello is not printed but world is.

Sorry for the noise. I misinterpreted the results.
-- 
David.
>
>
>>
>> --
>> David.
>>>
>>>>
>>>> For example :
>>>>
>>>> if (x>2) {
>>>>
>>>>   y=3
>>>>   z=2
>>>>
>>>> }
>>>>
>>>>
>>>> Thank you very much,
>>>> Dwayne
>>>>
>>>>       [[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.
>>>>
>>>
>>>
>>>
>>> --
>>> Joshua Wiley
>>> Ph.D. Student, Health Psychology
>>> University of California, Los Angeles
>>> http://www.joshuawiley.com/
>>>
>>> ______________________________________________
>>> 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.
>>
>> David Winsemius, MD
>> West Hartford, CT
>>
>>
>
>
>
> -- 
> Joshua Wiley
> Ph.D. Student, Health Psychology
> University of California, Los Angeles
> http://www.joshuawiley.com/

David Winsemius, MD
West Hartford, CT



More information about the R-help mailing list