Awa*_*ais 2 ruby syntax if-statement
这是一个非常简单的问题,但我处于初级水平,对 Ruby 有点困惑if modifier,我在 Google 上搜索,但还不清楚它与 java 等其他编程语言有何不同。
谁能用简单的例子让我理解或参考有用的博客。
提前致谢。:)
当你有身体时优先使用修饰符if/使用。喜欢 :unlesssingle-line
number = 4
puts "number is even" if number.even?
# >> "number is even"
Run Code Online (Sandbox Code Playgroud)
如果你有不止一行逻辑,那么使用传统的方式来编写它:
number = 4
if number.even?
# some work with number then print it
puts "number is even"
end
# >> "number is even"
Run Code Online (Sandbox Code Playgroud)
expr if expr如果右侧表达式为 true,则执行左侧表达式。