最佳答案
我希望这是个简单的问题。 在下面的示例中,如何检查是否已经定义了常量?
#this works
var = var||1
puts var
var = var||2
puts var
#this doesn't
CONST = CONST||1
puts CONST
CONST = CONST||2
puts CONST
=> 1
1
uninitialized constant CONST (NameError)