if statement in R can only have one line?
问题 I was trying a tiny code with if statement, although it is very simple,but there is something I really confused here is the code n<-857 while(n!=1){ if(n<=0) print("please input a positive integer") else if(n%%2==0) n<-n/2 print(n) else n<-3*n+1 print(n) } as we see above,when running this code in R, there comes the error,but if I change the if statement like this if(n<=0) print("please input a positive integer") else if(n%%2==0) n<-n/2 else n<-3*n+1 it is ok ,my question is that can we only