0
這是一個非常簡單的問題,但我處於初級階段,從Ruby的if modifier
有點混淆,我在Google上搜索,但不清楚它與Java等其他編程語言不同如果Ruby的修飾符與其他語言不同
任何人都可以讓我理解簡單的例子或請參閱有用的博客。
在此先感謝。 :)
這是一個非常簡單的問題,但我處於初級階段,從Ruby的if modifier
有點混淆,我在Google上搜索,但不清楚它與Java等其他編程語言不同如果Ruby的修飾符與其他語言不同
任何人都可以讓我理解簡單的例子或請參閱有用的博客。
在此先感謝。 :)
Favor modifierif
/unless
當你有一個single-line
正文的用法。像:
number = 4
puts "number is even" if number.even?
# >> "number is even"
如果你有邏輯的多條線路,然後用傳統的方式來寫它:
number = 4
if number.even?
# some work with number then print it
puts "number is even"
end
# >> "number is even"
expr if expr
執行左手邊表情,如果右手錶情是真的。
謝謝,所以如果修飾符只是在單線條件下使用? – Awais 2015-03-02 11:35:13
是的,你是對的! – 2015-03-02 11:35:53
謝謝@Arup – Awais 2015-03-02 11:48:11