标签: ruby
红宝石实际上为以下陈述做了什么
"one" << "two" + "three"
是
("one" << "two") + "three"
或
"one" << ("two" + "three")
像*这样的某些方法是否比+更高优先级,与数学中的相同?或者只是从左到右进行评估?
*
+
答案 0 :(得分:2)
+将成为第一个运营商。可以找到完整的运算符优先级表here。