If syntax
If Else Syntax
If Else If Syntax
Here’s the key difference between Ruby and most other languages. Note that “else if” is actually spelled “elsif” without the e.
Ternary (shortened if statement) Syntax
Ternary syntax is the same in Ruby as most languages. The following sample will print “The variable is 10” if var is equal to 10. Otherwise it will print “The variable is Not 10”.