Ruby If,Else If命令语法
时间:2020-01-09 10:44:21 来源:igfitidea点击:
Ruby语言的控件结构非常简单,易于阅读和遵循。
如果语法
if var == 10 print "Variable is 10"; end
如果其他语法
if var == 10 print "Variable is 10"; else print "Variable is something else"; end
如果其他如果语法
这是Ruby和大多数其他语言之间的主要区别。请注意,else if实际拼写为elsif而不带e。
if var == 10 print "Variable is 10"; elsif var == "20"; print "Variable is 20"; else print "Variable is something else"; end
三元(if语句缩短)语法
在Ruby中,三元语法与大多数语言相同。下面的示例将在var等于10的情况下打印变量为10. 否则,将打印变量Not 10.
print "The variable is "; + (var == 10 ? "10"; : "Not 10";)