> nil.to_s #=> "" > nil.to_a #=> [] > nil.to_f #=> 0.0 > nil.to_i #=> 0
というわけで、次のように空の変数にto_hogeメソッドをツッコでもちゃんと値に変換されるわけです。
親切設計ですね。
> a = nil #=> nil > a.to_a #=> []
> nil.to_s #=> "" > nil.to_a #=> [] > nil.to_f #=> 0.0 > nil.to_i #=> 0
というわけで、次のように空の変数にto_hogeメソッドをツッコでもちゃんと値に変換されるわけです。
親切設計ですね。
> a = nil #=> nil > a.to_a #=> []