Рубин проверяет, есть ли существует

apple = 1

defined?(apple)
# "local-variable"

defined?(bacon)
# nil
Hungry Hedgehog