if statement

x<-5
if(x>0){
  print("positive number")
}
## [1] "positive number"

if else statement

x<-5
if(x>0){
  print("positive number")
}else{
  print("Negative number")
}
## [1] "positive number"

if..elseif statement

x<-0
if(x<0){
  print("Negative number")
}else if(x>0){
  print("positive number")
}else{
  print("zero")
}
## [1] "zero"

ifelse() statement

x<-c(5,7,2,9)
ifelse(x%%2==0,"even","odd")
## [1] "odd"  "odd"  "even" "odd"

switch

switch(2,"red","green","blue")
## [1] "green"
switch("length","color"="red","shape"="square","length"=5)
## [1] 5