Лучший рубин идиома для "ноль или ноль" - PullRequest
72 голосов
/ 16 октября 2008

Я ищу краткий способ проверить значение, чтобы увидеть, является ли оно ноль или ноль. В настоящее время я делаю что-то вроде:

if (!val || val == 0)
  # Is nil or zero
end

Но это кажется очень неуклюжим.

Ответы [ 21 ]

0 голосов
/ 26 января 2009

Другое решение:

if val.to_i == 0
  # do stuff
end
...