Тот же самый ruby ​​на запросе рельсов, возвращающем различные значения - PullRequest
0 голосов
/ 04 декабря 2018

Может кто-нибудь объяснить мне, что здесь происходит?

enter image description here

1 Ответ

0 голосов
/ 04 декабря 2018

В первом случае вы вызываете метод ceil с аргументом, равным -200, что эквивалентно:

(expression).ceil(-200)

Необязательный аргумент, переданный в ceil, отвечает за точность.

Во втором вы вызываете ceil без каких-либо аргументов и вычитаете 200 из его результата, т.е. вы вызываете метод - с аргументом 200 в его результате, поэтому он эквивалентен:

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