2 つの類似した文の動作は異なります。大丈夫ですか?
比較:
a = 123 unless defined? a
a # => nil
しかし...
unless defined? b
b = 123
end
b # => 123
2 つの類似した文の動作は異なります。大丈夫ですか?
比較:
a = 123 unless defined? a
a # => nil
しかし...
unless defined? b
b = 123
end
b # => 123