0
什麼紅寶石實際上做以下聲明什麼是Ruby表達式與multiply方法鏈一起執行優先級?
"one" << "two" + "three"
是
("one" << "two") + "three"
或
"one" << ("two" + "three")
做了一些方法,如*
具有比其他類似+
高度重視,同因爲它的數學表現?或者只是從左到右進行評估?
什麼紅寶石實際上做以下聲明什麼是Ruby表達式與multiply方法鏈一起執行優先級?
"one" << "two" + "three"
是
("one" << "two") + "three"
或
"one" << ("two" + "three")
做了一些方法,如*
具有比其他類似+
高度重視,同因爲它的數學表現?或者只是從左到右進行評估?
+
將是第一個運營商。完整的運算符優先級表可以在here找到。
確定*如果*有優先權很容易;來自irb類型「1 + 2 * 3」。 – 2012-01-28 12:37:36