Rubyで変数が定義されているか確認するにはdefined?を使用する。 defined?は変数が定義されていなければnilを返す。
a = true
b = nil
defined? a #=> "local-variable"
defined? b #=> "local-variable"
defined? c #=> nil
Rubyで変数が定義されているか確認するにはdefined?を使用する。 defined?は変数が定義されていなければnilを返す。
a = true
b = nil
defined? a #=> "local-variable"
defined? b #=> "local-variable"
defined? c #=> nil