Bye Bye Moore

猫マンション建築の野望を胸に零細事業主として資本主義の荒波に漕ぎ出したアラサー男の技術メモ

nilにもメソッドがある

> nil.to_s
#=> ""

> nil.to_a
#=> []

> nil.to_f
#=> 0.0

> nil.to_i
#=> 0

というわけで、次のように空の変数にto_hogeメソッドをツッコでもちゃんと値に変換されるわけです。
親切設計ですね。

> a = nil
#=> nil

> a.to_a
#=> []