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