Rubyでは、すべてがオブジェクトです。数字、文字列、nil、true/false、さらはクラス自体も含まれます。すべての値にはメソッドを呼び出すことができ、プリミティブ型は存在しません(JavaやC#とは異なり、これらの言語は値型のプリミティブを持ちます)。この一貫性はRubyの設計の中核です。
数字とnilもメソッドを持つ
.even?
.times { ... }
(-).abs
.round
.to_s
.?
.
.length
