Что такое приоритет выполнения выражения Ruby вместе с цепочкой методов умножения? - PullRequest
0 голосов
/ 28 января 2012

Что на самом деле делает рубин для следующего утверждения

"one" << "two" + "three" 

есть

("one" << "two") + "three"

или

"one" << ("two" + "three")

Имеют ли некоторые методы, такие как *, которые имеют более высокий приоритет, чем другие, такие как +, так же, как они ведут себя в математике? или просто оценивается слева направо?

1 Ответ

2 голосов
/ 28 января 2012

+ будет первым оператором.Полная таблица приоритетов операторов находится здесь здесь .

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...